【发布时间】:2014-04-19 03:40:52
【问题描述】:
我需要使用 .htaccess 将子域重写为子目录,但将子域保留在 url 中,如下所示:
浏览器中访问的网址:sub1.domain.com
提供的网址:sub.domain.com/sub1/
我尝试了以下
RewriteCond %{HTTP_HOST} ^subdomain.domain.com
RewriteRule ^(.*)$ http://subdomain.domain.com/subdomain/$1 [L,NC,QSA]
但这会导致无限循环。我知道通过 php 执行此操作会更容易,但是使用 .htaccess 有什么解决方案吗?
【问题讨论】:
标签: php regex apache .htaccess mod-rewrite