Apache RewriteRule 到子目录

2024-01-04

我需要将 myhomepage.com/ 重定向到 myhomepage.com/sub/

当我阅读 apache.org/docs/1.3/misc/rewriteguide.html 上的指南时,我不知道他们在说什么。因此我决定友好地询问这里的一位专家。我想只需要几秒钟就能排除这个可能性。

谢谢,卡琳。


试试这个规则:

RewriteRule !^sub/ sub%{REQUEST_URI}

它将重定向任何不以以下字符开头的请求 URL 路径/sub/ (!^sub/) 内部到/sub/ (sub%{REQUEST_URI}).

此规则适用于文档根目录中的 .htaccess 配置文件。如果您想在 httpd.conf 中使用它,请在该模式前面添加一个/.

如果您想要外部重定向,请在替换前面加上/也并添加[R] flag:

RewriteRule !^sub/ sub%{REQUEST_URI} [R]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Apache RewriteRule 到子目录 的相关文章

随机推荐