mod_rewrite, RewriteRule, RewriteEngine
Autor: Ralf v.d.Mark
eingetragen: Mittwoch, 26. Januar 2011 um 11:49 Uhr (4/2011 Kalenderwoche)
geändert: Mittwoch, 26. Januar 2011 um 11:51 Uhr (4/2011 Kalenderwoche)
Keywords: mod_rewrite htaccess vhost virtual host RewriteRule RewriteEngine
Kategorien: Apache,
Text:
Umleitung der Anfragen an eine andere Seite.
Beispiele, Möglichkeiten und Tipps gibt es hier:
http://www.modrewrite.de/mod-rewrite/syntax/
http://www.modrewrite.de/mod-rewrite/beispiele/php-wird-html/
http://www.ralfeggert.de/2008/09/11/htaccess-rewriterule-mit-dem-z...
http://www.google.de/search?q=htaccess+rewrite
Zu der 2. Möglichkeit musst ich auf meiner Domain die letzte Zeile "RewriteBASE /" schreiben, damit es funktioniert.
Quellcode:
1.)
RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
2.)
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
RewriteBASE /