xampp rewrite rule lokal nutzen

Xym

Erfahrenes Mitglied
Hallo,

ich versuche schon die ganze Zeit die rewrite rule für eine Homepage zum laufen zu bringen, die ich mit xampp testen will.

Ich habe die httpd.conf so geändert:

LoadModule rewrite_module modules/mod_rewrite.so ist aktiviert

<Directory />
AllowOverride All
Options +FollowSymLinks
Require all denied
</Directory>

So umgeschrieben und alle anderen AllowOverride auf All umgestellt.

Mein .htacces sieht so aus:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /index.php?$1 [L,NC,QSA]

Aber ich werde immer wieder auf localhost/xampp weiter geleitet, wenn ich so etwas eingebe: localhost/mypage/kontakt/
 

Parantatatam

mag Cookies & Kekse
Ich würde behaupten, dass deine Angaben falsch sind, da sich QSA auf die Option R bezieht, also eine Weiterleitung bewirkt. Du willst doch aber, dass deine URL umgeschrieben wird, oder? Du wirst also auf die /index.php weitergeleitet, welche von XAMPP auf /xampp weiterleitet.