【发布时间】:2018-12-05 16:02:52
【问题描述】:
我在我的.htaccess 中定义了以下规则,这是我不久前在另一个线程中找到的(我不记得是哪一个):
RewriteCond %{HTTP_HOST} ^sub\.domain\.com$
RewriteRule ^((?!sub/).*)$ /sub/$1 [L]
目标是显示domain.com/sub 的任何内容,就好像它来自sub.domain.com。这工作正常。
但是,有一个小警告:sub.domain.com 和 sub.domain.com/sub 都在工作。
如何防止sub.domain.com/sub 被访问?我尝试将其重写/重定向到sub.domain.com,但当然,我最终得到了无限循环重定向。
【问题讨论】:
标签: apache .htaccess subdomain