htaccess子域重定向在无限循环中

时间:2012-12-06 00:25:23

标签: apache .htaccess mod-rewrite redirect modx

我有一个域名,也有一个子域名,通过dns指向域名。

我们希望subdomain.domain.com上的请求在保留子域的同时指向/ a / b / page。

例如:subdomain.domain.com转到subdomain.domain.com/a/b/page

目前处于无限循环中。

RewriteCond %{HTTP_HOST} subdomain.mydomain.com
RewriteCond %{REQUEST_URI} !^/a/b/page$
RewriteRule (.*) http://subdomain.mydomain.com/a/b/page [R=301,L]

我们使用apache2和modx作为cms。

1 个答案:

答案 0 :(得分:0)

根据你的例子:

subdomain.domain.com

转到(重定向到,被重写为)

subdomain.domain.com/a/b/page

RewriteCond %{HTTP_HOST} ^subdomain.*$
RewriteRule (.*) http://subdomain.mydomain.com/a/b/page [R=301,L]

无需检查URI,因为没有。