2009-06-24 5 views
-1

mögliche Dubletten
how can I use mod rewrite to redirect a folder to a subdomain ...
Apache rewrite based on subdomain (backwards)Redirect domain.com/folder folder.domain.com permanent

Ich habe fangen alle Regeln aufstellen und eine Sub-Domain arbeiten gut.

aber es immer noch möglich ist, auf einen Teil von meiner Seite aus http://example.com/subdomain eher zu bekommen, als http://subdomain.example.com/

Wie würde ich eine dauerhafte Umleitung zwingen?

ich es gehe davon ist so etwas wie:

RewriteCond %{HTTP_HOST} ^example\.com$ [NC] 
# (rule to see if i am inside subdomain folder) 
RewriteRule ^(.*)$ http://www.subdomain.example.com/$1 [R=301,L] 
+0

Danke David, habe Code-Tags vergessen! –

+0

Wie für http://stackoverflow.com/questions/597390/how-cani-i-use-mod-rewrite-to-redirect-a-folder-path-to-a-subdomain-but-without-a Ich möchte http://example.com/subdomain/whatever nicht auf http://subdomain.example.com/whatever umleiten. Es sollte 404 Fehler ODER umleiten zu http://subdomain.example.com/ Was ist die eleganteste Art, damit umzugehen? –

Antwort

0

Sie diese Zeile in der Haupt .htaccess für einen einfachen Ordner 301 "bewegt/Permanent" verwenden würde Redirect

Redirect 301 /subdomain http://subdomain.example.com 

Source