Mit mod_rewrite "index.php" in URL einfügen

mtronics

Mitglied
Hi,
ich bin, was mod_rewrite angeht ein Anfänger und möchte folgendes erreichen:
Ich will aus http://abc.example.com/unterverzeichnis/weiteres_unterverzeichnis/Befehl
das machen: http://abc.example.com/unterverzeichnis/weiteres_unterverzeichnis/index.php/Befehl

Tutorials gibt's dazu ja nutr genau umgekehrt.
Ich habe diesen Code:

Code:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^ index.php/ [L]
</IfModule>

Klappt aber ned :(

Ich hoffe, ich habe nicht einen zu riesigen Anfängerfehler gemacht.
 
Hallo,

ich habe auch vor 3 Tagen erst damit angefangen und sicher können das hier einige besser als ich, ich würde es so versuchen:

Code:
RewriteRule ^(.*)index.php/(.*)$ index.php/$1/$2   [L]

Schlag mich nicht wenn es falsch ist.

lg
 
Danke für den Vorschlag, allerdings führt auch dieser (und einige Variationen davon) nicht zum erfolg. Dann ist wohl weiterprobieren angesagt.
 
So vielleicht:

/unterverzeichnis/weiteres_unterverzeichnis/.htaccess:

Code:
RewriteEngine On
RewriteRule ^index\.php - [L]
RewriteRule ^(.*)$ /unterverzeichnis/weiteres_unterverzeichnis/index.php/$1 [R=301,L]
 
Zurück