0

我的 .htaccess 文件包含垃圾值,例如

'dfdfsdfdsfdfdf'

另一个文件 httpd.conf(/etc/apache2/httpd.conf) 不包含任何内容

我希望至少 .htaccess 文件能够执行并将页面显示为

internal server error

我还更改了代码并更改了两个文件(.htaccess 和 httpd.conf),但页面 index.php 显示为好像没有两个文件(.htaccess 和 httpd.conf)。

原因是什么?

4

2 回答 2

6

httpd.conf应该包含AllowOverride All文档根目录。

DocumentRoot "D:/Projects/Example/htdocs"
<Directory "D:/Projects/Example/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

否则,.htaccess将禁用文件的使用。

于 2012-12-04T12:21:35.097 回答
0

我通过修改And使它/etc/apache2/sites-available/default
AllowOverride All工作
Directory /var/www/Directory /

于 2012-12-28T10:26:53.490 回答