Rewrite URL to index.php aber vermeide index.php in der URL
Ich versuche, alle Anfragen intern an index.php und alle Anfragen, die index.php enthalten, extern über eine .htaccess-Datei umzuleiten.
So URLs wiehttp: // host / test sollte von index.php und URLs wie @ verarbeitet werdhttp: //host/index.php/tes sollte an @ weitergeleitet werdhttp: // host / test und dann von index.php verarbeitet (ohne den Browser auf index.php umzuleiten)
Ich habe Folgendes versucht, erhalte aber immer die Meldung "Zu viele Weiterleitungen ...":
RewriteRule ^index\.php/?(.*)$ /$1 [R,L]
RewriteRule .* index.php/$0 [L]