Hallo,
ich habe leider die unliebsame Erfahrung mit Domainfactory gemacht, dass nach deren Apache-Update eine meiner Webseiten, die ich noch mit Contao 2.11.17 betreibe, nicht mehr erreichbar war, weil ein Error 500 angezeigt wurde. Grund ist eine Umstellung in der Behandlung von mod_filter, welche ich übersehen habe.
Ein Auszug aus der Default-.htaccess sieht so aus:
Code:
<IfModule filter_module>
FilterDeclare COMPRESS
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/html
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/css
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/plain
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/x-component
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/javascript
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/json
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/xhtml+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/rss+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/atom+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/vnd.ms-fontobject
FilterProvider COMPRESS DEFLATE resp=Content-Type $image/svg+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $image/x-icon
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/x-font-ttf
FilterProvider COMPRESS DEFLATE resp=Content-Type $font/opentype
FilterChain COMPRESS
FilterProtocol COMPRESS DEFLATE change=yes;byteranges=no
</IfModule>
Aussage von Domainfactory:
Code:
=========
mod_filter:
=========
Die Syntax bei "mod_filter: FilterProvider" wurde geändert und verwendet nun einen booleschen Ausdruck, ob ein Filter angewendet wird.
So muss z.B. aus FilterProvider COMPRESS DEFLATE resp=Content-Type $text/html der neue Eintrag FilterProvider COMPRESS DEFLATE "%{CONTENT_TYPE} = 'text/html'" werden.
Nur falls sich wer wundert, dass seine Webseite ebenfalls nicht mehr erreichbar ist.
Gruß, Thomas