Voor de site die ik nu aan het bouwen ben wil ik multiviews gebruiken,
Nu wordt de site gehost op een dedicated server waar ik geen toegang toe heb, ik kan niet in de config files van apache gaan klooien.
Maar multiviews bleek je ook op een andere manier te kunnen maken, namelijk in je .htaccess file de 404 pagina redirecten naar een php script, daar de $_SERVER["REQUEST"] exploden op "/" en je kan doen wat je wilt
Alleen het probleem is dat dit niet werkt met IE, zie bijvoorbeeld deze page die ik net heb gemaakt
http://www.4aal.nl/dit/is/een/test
in IE krijg je een error, in Opera of Mozilla werkt het perfect..
de .htaccess code ziet er dan zo uit
Het probleem is dat de URL relatief is, en dat snapt IE blijkbaar niet, maar als ik de URL van de pagina absoluut maakt, dan redirect de browser hem door naar de betreffende pagina en is de mooie URL weg
Is er een manier om dit toch werkend te krijgen in IE met behoud van de multiview-URL?
Nu wordt de site gehost op een dedicated server waar ik geen toegang toe heb, ik kan niet in de config files van apache gaan klooien.
Maar multiviews bleek je ook op een andere manier te kunnen maken, namelijk in je .htaccess file de 404 pagina redirecten naar een php script, daar de $_SERVER["REQUEST"] exploden op "/" en je kan doen wat je wilt
Alleen het probleem is dat dit niet werkt met IE, zie bijvoorbeeld deze page die ik net heb gemaakt
http://www.4aal.nl/dit/is/een/test
in IE krijg je een error, in Opera of Mozilla werkt het perfect..
de .htaccess code ziet er dan zo uit
code:
1
| ErrorDocument 404 /site/index.php |
Het probleem is dat de URL relatief is, en dat snapt IE blijkbaar niet, maar als ik de URL van de pagina absoluut maakt, dan redirect de browser hem door naar de betreffende pagina en is de mooie URL weg
Is er een manier om dit toch werkend te krijgen in IE met behoud van de multiview-URL?
[ Voor 10% gewijzigd door Verwijderd op 04-02-2004 11:10 ]