Der Thread ist zwar schon ein paar Tage alt, hab aber gerade eine Lösung für das Problem gefunden, welches mich überhaupt hier her gebracht hat:
Problem war:
Seitenaufruf im IE sah so aus: Seite hat geladen, blitzte kurz sichtbar auf - dann sprang er auf die 404-Errormeldung ... vermutlich da er an der Stelle auf das PIE.htc File zugreifen wollte, dort aber der Server mit 404 Anwortete.
Auslöser war eine spezielle Rewrite Lösung (Mischung aus Contao-Url-Umschreiben und eigener .htaccess-Config) damit die Url folgendermaßen aussah: <domain>.com/shop
In der .htaccess sind standardmäßig einige Fileendungen definiert, für welche die URL nicht umgeschrieben wird:
Code:
<FilesMatch "\.(png|gif|jpe?g|js|css|ico|php|xml|csv|txt|gz|swf|flv|eot|woff|svg|ttf|htm)$">
RewriteEngine Off
</FilesMatch>
Da Contao aber als PIE Quelle immer die .htc Datei angiebt: behavior: url("plugins/css3pie/PIE.htc");
Wird die Ausnahme nicht wirksam.
Lösung: Einfach htc in der Ausnahmenliste ergänzen:
Code:
<FilesMatch "\.(png|gif|jpe?g|js|css|ico|php|xml|csv|txt|gz|swf|flv|eot|woff|svg|ttf|htm|htc)$">
RewriteEngine Off
</FilesMatch>
So war mein Problem jedenfalls gelöst.
Vielleicht hilft es ja noch dem einen oder anderen. =)
Lesezeichen