我有一个域名,也有一个子域名,通过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。
答案 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,因为没有。