endweb
Neues Mitglied
Hallo liebe Community, ich plane momentan meine neue Website, welche aus reinem PHP besteht (kein CMS). Das Problem ist momentan die genau ULR und die Weiterleitung, also hier mal mein Problem/meine Idee:
ORDNERSTRUKTUR:
/
/index.php
/seiten.php
/seiten/seite1.php
/seiten/seite2.php
GEWÜNSCHTE ULR: http://www.domain.com/ (index.php)
http://www.domain.com/seiten/ (seinten.php)
http://www.domain.com/seiten/seite1/ (seite1.php)
http://www.domain.com/seiten/seite2/ (seite2.php)
Dabei gibt es verschiedene Aufrufvarianten (Idee):
http://www.domain.com/ => 200 OK
http://www.domain.com => 301 OK zu Variante 1
http://www.domain.com/index.php => 404 GIBTS NET
bzw. für normale seiten:
http://www.domain.com/seiten/ 200 OK
http://www.domain.com/seiten 301 zu Variante 1
http://www.domain.com/seiten.php 404 GIBT ES NICHT!
Wie kann ich das in einer htaccess datei regeln?
Aktuell htaccess-Datei (nur www Zwang):
RewriteEngine on
RewriteBase / RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteRule ^(.*)$ http://www.domain.com$1 [L,R=301]
Hoffe es kann mir einer helfen. Danke.
ORDNERSTRUKTUR:
/
/index.php
/seiten.php
/seiten/seite1.php
/seiten/seite2.php
GEWÜNSCHTE ULR: http://www.domain.com/ (index.php)
http://www.domain.com/seiten/ (seinten.php)
http://www.domain.com/seiten/seite1/ (seite1.php)
http://www.domain.com/seiten/seite2/ (seite2.php)
Dabei gibt es verschiedene Aufrufvarianten (Idee):
http://www.domain.com/ => 200 OK
http://www.domain.com => 301 OK zu Variante 1
http://www.domain.com/index.php => 404 GIBTS NET
bzw. für normale seiten:
http://www.domain.com/seiten/ 200 OK
http://www.domain.com/seiten 301 zu Variante 1
http://www.domain.com/seiten.php 404 GIBT ES NICHT!
Wie kann ich das in einer htaccess datei regeln?
Aktuell htaccess-Datei (nur www Zwang):
RewriteEngine on
RewriteBase / RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteRule ^(.*)$ http://www.domain.com$1 [L,R=301]
Hoffe es kann mir einer helfen. Danke.