将子文件夹重定向到子域时htaccess重定向问题

时间:2015-04-25 16:31:37

标签: .htaccess mod-rewrite redirect

我需要使用htaccess

将子文件夹重定向到子域

我需要重定向

example.com/test,

https://user.example.com/test

我有以下规则

    RewriteEngine On

    RewriteCond %{HTTP_HOST} ^(?:www\.)?example\.com$ [NC]
    RewriteRule ^test/?$ https://user.example.com/test [R=301,L]

如何修改此规则以满足上述条件?

1 个答案:

答案 0 :(得分:0)

您可以使用:

RewriteEngine On

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^user\.example\.com$ [NC]
RewriteRule ^test/?$ https://user.example.com/test [R=301,L,NC,NE]

在新浏览器中测试此内容以避免旧缓存。