【发布时间】:2011-06-28 02:26:40
【问题描述】:
我目前使用 .htaccess 将域重定向到子目录。 url,“example.com”成功重定向到“example.com/sub”,“example.com/forums/”将重定向到“example.com/sub/forums”,从地址中隐藏子目录“sub”酒吧。但是使用“example.com/forums”(没有尾部斜杠)会正确重定向,但会在浏览器的地址栏中显示 example.com/sub/forums。
我尝试修改 htaccess 文件以在省略时添加尾部斜杠,但这似乎没有帮助。对此问题的任何帮助将不胜感激。
RewriteEngine on
RewriteCond %{HTTP_HOST} example\.com [NC]
RewriteCond %{REQUEST_URI} !^/sub/
RewriteRule ^(.+) sub/$1 [L]
【问题讨论】:
标签: .htaccess mod-rewrite