Zitat von
onlineseitig
Mein Entwickler meinte, er hat das schon probiert.
Seine Begründung:"Pauschal kann man es nicht machen, da das CMS nicht korrekt funktioniert (Cache,Updates,Cronjobs etc. werden nicht aufgerufen)"
Du müsstest in diesem Fall auf das Vorkommen von contao checken, sodass es aus dieser Regel ausgenommen wird, dann ist das Argument hinfällig:
Code:
##
# URL with trailing slash suffix (/)
##
### RewriteCond %{REQUEST_URI} !^/contao(.*)$
### RewriteCond %{REQUEST_FILENAME} !-f
### RewriteCond %{REQUEST_URI} /+[^\.]+$
### RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
##
# URL with /alias
##
RewriteCond %{REQUEST_URI} !^/contao$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^./]+)$ /$1/ [R=301,L]
Die Rules setz am besten vor dieser Zeile in Deiner von Contao erstellten .htaccess ein, hab irgendwann in den Tiefen des Forums den Tip von Spooky gelesen:
Code:
# Rewrite all other queries to the front controller.
RewriteRule ^ %{ENV:BASE}/index.php [L]
</IfModule>
ToM
Edit: !^/contao(/|$) geht auch und schaut besser aus.
Lesezeichen