Seite 1 von 1

Mod rewrite Problem

Verfasst: 11.08.2005, 16:17
von SUNS
Hoi,
ich hab folgendes Problem und find den Fehler einfach nicht.
Ich will das beim Aufruf der Seite haha.seite.de die Seite www.haha.de/seiten/haha.html angezeigt wird. Ich will einfach keine Subdomains von Hand anlegen.

Es will aber einfach nicht klappen. Beim Aufruf der Subdomain kommt immer das Root Verzeichnis.

Hier der Code

Code: Alles auswählen

RewriteEngine on  
 RewriteBase / 
 RewriteCond %{HTTP_HOST} ^sub1\.seite\.de$ [NC,OR]  
 RewriteCond %{HTTP_HOST} ^www\.sub1\.seite\.de$ [NC] 
 RewriteRule ^(.*)$ http://www.seite.de/seiten/$1.html [P]
thx 4 Help

Verfasst:
von

Mod rewrite Problem

Verfasst: 13.08.2005, 20:34
von Caterham

Code: Alles auswählen

RewriteEngine on 
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?([^.])+\.seite\.de
RewriteRule ^$ /seiten/%2.html [L]

RewriteCond %{REQUEST_URI} !^/seiten
RewriteCond %{HTTP_HOST} ^(www\.)?[^.]+\.seite\.de
RewriteRule ^(.*)$ /seiten/$1 [L]
Normal benötigst du zwei Regeln, eine für den "root-Aufruf" der Subdomain, eine für Unterseiten.
Mod_rewrite funktioniert aber sonst?