Seite 1 von 1

HTACCESS: Dateinamen ohne Endung und End-Slash

Verfasst: 27.08.2013, 14:07
von enderuser
Hallo liebe Abakus 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:

https://www.domain.com/ (index.php)
https://www.domain.com/seiten/ (seinten.php)
https://www.domain.com/seiten/seite1/ (seite1.php)
https://www.domain.com/seiten/seite2/ (seite2.php)


Dabei gibt es verschiedene Aufrufvarianten (Idee):
https://www.domain.com/ => 200 OK
https://www.domain.com => 301 OK zu Variante 1
https://www.domain.com/index.php => 404 GIBTS NET

bzw. für normale seiten:

https://www.domain.com/seiten/ 200 OK
https://www.domain.com/seiten 301 zu Variante 1
https://www.domain.com/seiten.php 404 GIBT ES NICHT!


Wie kann ich das in einer htaccess datei regeln?
Aktuell htaccess-Datei (nur www Zwang):

Code: Alles auswählen

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteRule ^(.*)$ http://www.domain.com$1 [L,R=301]

Hoffe es kann mir einer helfen.

:D Danke.[/code]