.htaccess
reini
- programmiertechnik
Hi,
ich möchte mit hilfe der .htaccess datei die anzeige meiner website ändern
habe bereits geschafft mit der RewriteEngine zu arbeiten
mein Code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/$ /?page=$1 [L]
habe bereits geschafft mit der RewriteEngine zu arbeiten
Gratulation :)
habe bereits geschafft mit der RewriteEngine zu arbeiten
Gratulation :)
:D danke ich habe vergessen "Vorschau generieren" auszuwählen
Hi,
ich möchte mit hilfe der .htaccess datei die anzeige meiner website ändern
habe bereits geschafft mit der RewriteEngine zu arbeiten
mein Code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/$ /index.php?page=$1 [L]
funktioniert super dass aus
www.test.de/home/ intern www.test.de/index.php?page=home
wird.
mit der zeile
RewriteRule ^ordner1/([^/]*)/$ ordner1/index.php?page=$1 [L]
wird aus
www.test.de/ordner1/home/ intern www.test.de/ordner1/index.php?page=home
wird.
wie funktioniert das aber wenn der ordner1 wieder einen ordner hat zB
www.test.de/ordner1/ordner2/home/ sollte zu www.test.de/ordner1/ordner2/index.php?page=home werden.
vielen danke für eure hilfe
mfg Reini
Hi!
mit der zeile
RewriteRule ^ordner1/([^/]*)/$ ordner1/index.php?page=$1 [L]
wird aus
www.test.de/ordner1/home/ intern www.test.de/ordner1/index.php?page=home
wie funktioniert das aber wenn der ordner1 wieder einen ordner hat zB
www.test.de/ordner1/ordner2/home/ sollte zu www.test.de/ordner1/ordner2/index.php?page=home werden.
Wenn du stets auf ordner1 am Anfang testen willst, muss der also wörtlich in der Regel bleiben. Bei ordner2 ist es dasselbe, dafür brauchst du eine zweite RewriteRule. Aber ich nehme an, du hast da variable Bestandteile statt ordner2 (und vielleicht auch ordner1). Da wäre also erstmal zu (er)klären, welche Anwendungsfälle du alle abdecken willst.
Außerdem solltest du nicht einfach Domainnamen verwenden, die in Verwendung sind. Für Beispiele sind extra example.com/.net/.org (aber nicht .de) reserviert worden.
Lo!