Matthiasnet
Well-known member
- 14 August 2006
- 271
- 7
Morgen zusammen,
ich wollte es mit mod rewrite hinbekommen, dass aus der URL "domain.de/index.php?show=startseite" --> "domain.de/startseite" wird...
Bin dann zunächst mal auf folgenden .htaccess Code gekommen:
hat zunächst nicht geklappt... nach mehreren Versuchen/Änderungen etc. habe ich irgendwann entdeckt, dass der Code doch richtig funktioniert.
Benutze ich als URL beispielsweiße "domain.de/irgendwas" ,wobei irgendwas Element einer nicht vorhnadenen .html Seite auf dem Webspace ist, werde ich normal an "index.php?show=irgendwas" weitergeleitet und erhalte meine Fehlerseite, eingebunden in meienr index.php
Ist irgendwas jedoch Element eines Seitennamens in diesem Ordner, werde ich nicht weitergeleitet und erhalte nur die Seite an sich, jedoch nicht in der index.php eingebunden.
Dadurch bin ich dann zum Schluss gekommen, dass es sowas wie eine interne Weiterleitung geben muss, die auch ohne eine .htaccess die Seite domain.de/startseite (oder auch: domain.de/startseite/ ) auf domain.de/startseite.php weietrleitet.
Nun wäre meine Frage, wie und wo kann ich diese auto. Weiterleitung blockieren?
Schöne Grüße
Matthias
ich wollte es mit mod rewrite hinbekommen, dass aus der URL "domain.de/index.php?show=startseite" --> "domain.de/startseite" wird...
Bin dann zunächst mal auf folgenden .htaccess Code gekommen:
Code:
RewriteRule ^([^/.]+)$ index.php?show=$1 [L]
Benutze ich als URL beispielsweiße "domain.de/irgendwas" ,wobei irgendwas Element einer nicht vorhnadenen .html Seite auf dem Webspace ist, werde ich normal an "index.php?show=irgendwas" weitergeleitet und erhalte meine Fehlerseite, eingebunden in meienr index.php
Ist irgendwas jedoch Element eines Seitennamens in diesem Ordner, werde ich nicht weitergeleitet und erhalte nur die Seite an sich, jedoch nicht in der index.php eingebunden.
Dadurch bin ich dann zum Schluss gekommen, dass es sowas wie eine interne Weiterleitung geben muss, die auch ohne eine .htaccess die Seite domain.de/startseite (oder auch: domain.de/startseite/ ) auf domain.de/startseite.php weietrleitet.
Nun wäre meine Frage, wie und wo kann ich diese auto. Weiterleitung blockieren?
Schöne Grüße
Matthias