基于子域重定向

时间:2015-07-06 14:33:06

标签: apache

我想将a.example.com重定向到a.example.com/a,b.example.com到b.example.com/b等。我试图将以下内容添加到我的VHost:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.example\.com
RewriteCond %{REQUEST_URI} !^/%1
RewriteRule ^(.*)$ https://%1.example.com/%1/%{REQUEST_URI} [L,NC,QSA]

但我明白了: "此网页有一个重定向循环"

我不知道为什么会发生这种情况,因为如果REQUEST_URI的开头与子域匹配,则第二次重写条件意味着停止重写。

0 个答案:

没有答案