Apache 将子域名重定向到特定文件夹

Apache 将子域名重定向到特定文件夹

我需要重定向所有来自

http://subdomain.domain.com/

http://subdomain.domain.com/folder/

当然,“文件夹”是指特定文件夹。我尝试过以下方法:

RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com$
RewriteRule ^.*$ http://subdomain.domain.com/folder/ [L]

但它不起作用。出了什么问题?

答案1

尝试这个:

RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com$
RewriteRule ^/$ http://subdomain.domain.com/folder/ [R,L]

我所做的唯一更改是R在 RewriteRule 后添加选项。该选项告诉 Apache 执行 302 重定向。R=301如果您想要永久重定向,可以使用它。

相关内容