【发布时间】:2014-01-25 13:30:40
【问题描述】:
我环顾四周并尝试了一些有效的规则和条件;而有些不起作用或条件会捕获太多导致其他域也重定向。这对我有用:
# Redirect (also catches www.)
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ subfolder [L]
如果您访问 www.domain.com 或 domain.com 被重定向到 domain.com/subfolder 太好了,但我也希望 /subfolder 部分从 url 中隐藏。
我如何做到这一点?
请注意,我有多个域,每个域都应该重定向到自己的文件夹。 我还希望每个页面在其各自的文件夹中仍然可见。
所以 www.domain.com/abc 应该重定向到 domain.com/subfolder/abc 但显示 domain.com/abc
【问题讨论】:
标签: regex apache .htaccess redirect mod-rewrite