Ik heb wat zitten zoeken maar vind niet meteen een antwoord / goede keywords.
Bij enkele sites die ik host worden files met filenames met speciale tekens (in dit geval jpg images genre: é.jpg ) niet getoond in IE (rood kruisje) terwijl dit in FireFox wel het geval is. Wanneer ik de URL's van de images rechtsreeks in IE ingeef krijg ik onze HTTP404 page. Firefox kan er wel mee overweg maar verandert alle tekens met accenten bvb é in %E9 in de URL. Wanneer ik de URL die Firefox maakt in IE ingeef werkt het daar ook. Dus ofwel weet IE niet hoe die die URL juist moet encoden ofwel gebruikt IE een andere manier van encoding die Apache niet snapt.
Is het een IE bug? is het een Apache bug? en wie heeft dit al meegemaakt / opgelost?
Apache versie: 1.3.26-0woody5 (Debian 3.0)
verkorte Apache logs:
FF met é.jpg in URL:
"GET /%E9.jpg HTTP/1.1" 200 6713
IE met é.jpg in URL:
"GET /%C3%A9.jpg HTTP/1.1" 404 707
IE met de FF encoded URL:
"GET /%E9.jpg HTTP/1.1" 200 6713
Bij enkele sites die ik host worden files met filenames met speciale tekens (in dit geval jpg images genre: é.jpg ) niet getoond in IE (rood kruisje) terwijl dit in FireFox wel het geval is. Wanneer ik de URL's van de images rechtsreeks in IE ingeef krijg ik onze HTTP404 page. Firefox kan er wel mee overweg maar verandert alle tekens met accenten bvb é in %E9 in de URL. Wanneer ik de URL die Firefox maakt in IE ingeef werkt het daar ook. Dus ofwel weet IE niet hoe die die URL juist moet encoden ofwel gebruikt IE een andere manier van encoding die Apache niet snapt.
Is het een IE bug? is het een Apache bug? en wie heeft dit al meegemaakt / opgelost?
Apache versie: 1.3.26-0woody5 (Debian 3.0)
verkorte Apache logs:
FF met é.jpg in URL:
"GET /%E9.jpg HTTP/1.1" 200 6713
IE met é.jpg in URL:
"GET /%C3%A9.jpg HTTP/1.1" 404 707
IE met de FF encoded URL:
"GET /%E9.jpg HTTP/1.1" 200 6713