Hoi,
ik ben aan een site aan het werken waar ik htaccess gebruik. Er staan een aantal van dit soort regels in:
RewriteRule ^(news|collection|pointsofsale|cv|press|links|contact)/$ index.php?page=$1 [L]
RewriteRule ^(news|collection|pointsofsale|cv|press|links|contact)$ index.php?page=$1 [L]
RewriteRule ^(news|collection|pointsofsale|cv|press|links|contact)/page/([0-9]+)/$ index.php?page=$1&pagnr=$2 [L]
RewriteRule ^(news|collection|pointsofsale|cv|press|links|contact)/page/([0-9]+)$ index.php?page=$1&pagnr=$2 [L]

Nu loop ik tegen een vreemd probleem aan:
Wanneer ik bijvoorbeeld de url "http://www.domein.ext/collection"; open, werkt alles prima, inclusief de swf objecten die op deze pagina staan. Wanneer ik er echter een "/" achter plaats, wordt de pagina wel geladen, in de broncode zijn de objecten ook te zien, maar worden in Firefox de swfjes niet weergegeven (IE geeft ze wel weer). Heeft iemand enig idee wat ik moet doen om dit op te losssen?

Alvast bedankt!
Het probleem is dit:

google.nl/contact = base adres is hier google.nl dus google.nl/swf.swf
Als je
google.nl/contact/ = base adres is hier google.nl/contact/ en dus google.nl/contact/swf.swf

Dat is dus het probleem.
Je kan het oplossen door de tag <base href="google.nl/"></base>(moet in je head) hij zal nu gaan kijken vanaf je base href, waar je ook vandaan komt.


Thanks! Dat lost alles op!
Bedankt voor je snelle reactie!

Reageren