2009-09-21 14 views
12

Hier ist, was ich versuche zu tun.Subdomain in den Ordner der obersten Ebene umleiten

Wenn Sie m.example.com geben mag ich Benutzer example.com/m/ umgeleitet werden, aber ich würde die URL in der Adressleiste wie m.example.com zu bleiben, wenn möglich.

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^m\.example\.com$ 
RewriteRule^http://example.com/m%{REQUEST_URI} [L,P] 

Antwort

12

Sie können mit mod_rewrite und mod_proxy tun. Dann gibt es keine Umleitung.

+0

Was ist, wenn Sie möchten, dass es permanente 301 Redirect? – Michelle

+0

@JackSpairow Verwende 'R = 301' anstelle von' P'. – Gumbo

+1

Gibt es dafür spezifische Einstellungen in mod_proxy? – Ascherer

0

Nur Legen Sie das Stammverzeichnis der Subdomain example.com/m/:

Verwandte Themen