.htaccess 不起作用

.htaccess 不起作用

我正在尝试让 .htaccess 在 Apache 下工作,但服务器似乎不支持它。

在 httpd.conf 中我有:

AllowOverride All

我已使用 重新启动了服务器service httpd restart。我还执行了service httpd reload

文档建议使用垃圾 .htaccess 文件测试配置。如果服务器成功读取了垃圾 .htaccess 文件,则从目录中检索页面时应该会出现错误。但我没有收到任何错误,这表明服务器没有解析该文件。

可能出了什么问题?

答案1

开始这里。在 内<VirtualHost 123.456.7.89>,您需要具备以下条件:

<Directory "/host/domains/www.foobar.com">
Options All MultiViews
AllowOverride All
# or AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>

来源:http://forums.devshed.com/apache-development-15/htaccess-not-being-accessed-8977.html

相关内容