mod_rewrite, RewriteRule, RewriteEngine

edit | delete

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 /