This has nothing to do with MijoSEF or even Joomla!. It is simply a logical result of the way a browser works.
If you click on a link, say www.example.com/a-page.html, your browser first request the web server to send the html for the page. It starts analysing it. If it finds links to images, to css files, to javascripts files or to flash files i embedded, then the browser will send additional and separate requests to the server for these added bits.
So if you have for instance an image tag like :
<img src="/images/an-image.jpg"> in the page html source code, then the browser wants to send a "secondary" request to the server to retrieve that image, and be able to display it in the page.
1- If the image src link is
absolute, no problem, it just send that request to the server.
2- If the image src link is
relative, then it means it is realtive to the current page, and therefore the browser makes the following request :
www.example.com/a-page.html/images/an-image.jpg . Of course, such an image does not exist, and therefore the image will be missing when the browser displays the page.
Using an Absolute URL in an <img> tag
<img
src="http://www.webdevelopersnotes.com/images/email.gif"
width="..."
height="..." />
Using a Relative URL in an <IMG> tag
<img src="/../images/email.gif" width="..."
height="..." />
Check th elink bellow for more information:
http://www.webdevelopersnotes.com/design/relative_and_absolute_urls.php3
Support Channels