0

我已经阅读了副本。我的网站上出现上述错误。我试图更改 .htaccess 文件、http.conf 文件和 CHMOD 但没有任何帮助。请指导我该怎么做。谢谢。

.htaccess

# -FrontPage-
#order deny,allow


<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>

Require all granted
deny from all
</Limit>
AuthName 9amllc.com
AuthUserFile /home/p261i9kj/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/p261i9kj/public_html/_vti_pvt/service.grp

http.conf

<Directory "/">
#Options FollowSymLinks
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride None
Allow from all
</Directory>

<Directory "/home/">
 #Options FollowSymLinks
 Options Indexes FollowSymLinks Includes ExecCGI
 AllowOverride None
 Allow from all
</Directory>
4

1 回答 1

1

AllowOverride None在这两个目录中都有。它们必须是AllAuthConfig,Limit

您可以在Auth 模块的文档中看到它们需要AuthConfig覆盖,而mod_authz (allow/deny/order)需要Limit覆盖。

此外,你有这个:

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>

这似乎既拒绝所有人又允许所有人,你只想要一个或另一个(我假设是第二个)。

于 2013-10-28T17:30:08.283 回答