apache重定向文件root:不知道RewriteRule放在哪里

时间:2012-11-16 08:51:45

标签: apache httpd.conf

我正在尝试将文档根目录重定向到特定文件夹(例如mysite.com到mysite.com/myfolder)。但是,当我尝试时,它仍然显示默认的apache主页。

我按照示例here放置了

RewriteEngine on
RewriteRule ^/$ /myfolder/ [R]

在目录,目录“c:/ wamp / www /”和VirtualHost *:80等几个部分中,但它不起作用。我已经打开了rewrite_module。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在RewriteEngine下面,写下

RewriteLog "logs/rewrite.log"
RewriteLogLevel 9

并重新启动Apache服务器。现在检查rewrite.log文件。

这将有助于您调试。

解决方案试试这个:

RewriteRule ^/$ /myfolder [R,L]

将此内容写入虚拟主机条目。