ich möchte eine Nginx-Rewrite-Regel in eine htaccess-Rewrite-Regel konvertieren.
Das von Nginx ist das Folgende:
rewrite ^/(.*)$ /index.php?$1 last;
Ich habe es versucht mit:
RewriteEngine On
RewriteRule ^/(.*)$ /index.php?$1
... aber es funktioniert nicht richtig. (Keine Seite gefunden)
Es wäre nett wenn mir jemand helfen könnte.
bearbeiten:
Ich habe den Vorschlag von "Logic Wreck" etwas abgewandelt (da es nicht möglich war, die index.php auf eine andere umzustellen):
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]
und es funktioniert super :).
Antwort1
Probiere diese:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]