2011-03-17 44 views

回答

1

看起来像您在每个目录的上下文中使用您的RewriteRule.htaccess<Directory>)。 in this case

[...]的每目录前缀(你的情况/home/user/public_html)是RewriteRule模式匹配自动移除,并自动任何相对(未以斜线或协议名称开始)后添加取代遭遇规则集的结尾。

避免这种情况,使用RewriteBase,就像这样:

RewriteBase /

也注意到其他additional complexity items每目录重写。

+0

非常感谢!我记得在mod_rewrite的例子中看到了这个,但不知道它做了什么,所以我忘了添加它。我是新来的。 – 2011-03-17 05:13:20