Ik zit met het volgende probleem:
Aan deze website zijn een aantal wijzigingen geweest waardoor de URL's er mooier uitzien. Dit is d.m.v. het volgende .htaccess-bestand gedaan:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?simbv\.nl$
RewriteRule ^$ http://www.simbv.nl/home [L,R=301]
RewriteRule ^agrarisch/([A-Za-z0-9-_]+)?$ a$1.php [L]
RewriteRule ^infrastructuur/([A-Za-z0-9-_]+)?$ g$1.php [L]
RewriteRule ^([A-Za-z0-9-_]+)?$ $1.php
RewriteRule ^home index.php
Het is een al wat oudere website dus daarom zijn er geen aanpassingen aan structuur / opbouw van de website zelf gedaan (zoals mappen, plaatsen van bestanden etc etc.)
Nu werd er al gebruik gemaakt van <base href="http://www.simbv.nl/"> om makkelijker de links op de pagina te bepalen voor stijlen en afbeeldingen en .pdf-bestanden, maar sinds de aanpassing met de .htaccess werkt de site niet naar behoren in IE8 (en voor zover ik weet ook niet in IE9).
Als ik nu naar 'Infra > Putten en Goten' ga, veranderd de link en komt er /infra/ bij tussen te staan. Op die pagina wordt in IE geen afbeeldingen weergegeven en als ik een .pdf probeer te openen (in de rechterkolom) is aan de link te zien dat /infra/ daar blijft staan terwijl de <base> nog steeds hetzelfde is.
Weet iemand hoe ik dit probleem kan oplossen...
Wat ik al geprobeerd heb is een sluitende tag toe te voegen (</base> en <base ... />), de pagina zonder DOCTYPE (dus in quirksmode weergeven) en zonder <base> element...
Ik heb gewoon de tijd en behoefte niet om alle links op elke pagina aan te passen...