将domain.com/folder永久重定向到folder.domain.com

时间:2009-06-24 18:46:54

标签: apache mod-rewrite url-rewriting

我已经掌握了所有规则并且子域工作正常。

但是仍然可以从http://example.com/subdomain而不是http://subdomain.example.com/

访问我网站的一部分

我如何强制永久重定向?

我假设它是这样的:

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]

1 个答案:

答案 0 :(得分:0)

您可以在主.htaccess中使用此行作为简单文件夹301“已移动/永久”重定向

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

Source