Ich habe nur eine Datei die index.php heißt. Innerhalb der Datei habe ich ein Navigation und wenn der User z.B. auf Einstellungen klickt soll index.php?page=settings aufgerufen werden, aber in URL soll index/page/settings stehen. Daher habe ich mein htaccess so gemacht.
Und so sieht mein PHP aus.
Das funktioniert nicht richtig. Die Schriftarten auf der Seite ändern sich automatisch und es kommen immer mehr /index/page dh. mein URL sieht so aus, wenn ich immer auf Einstellungen klicke.
localhost:8080/index/page/settings/index/page/settings/index/.. etc.
Code:
# Turn Rewrite Engine On RewriteEngine on # Rewrite for index.php RewriteRule ^index index.php [NC,L] # Rewrite for index.php?page=xxxxx RewriteRule ^page/([0-9a-zA-Z]+) index.php?page=$1 [NC,L]
PHP-Code:
<li><a href="index/page/settings">Einstellungen</a></li>
localhost:8080/index/page/settings/index/page/settings/index/.. etc.
Kommentar