首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >.htaccess和mod_rewrite出错

.htaccess和mod_rewrite出错
EN

Stack Overflow用户
提问于 2012-08-27 18:48:54
回答 6查看 77.7K关注 0票数 21

我正在尝试使用以下.htaccess值托管一个基于php的应用程序。

代码语言:javascript
复制
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php

RewriteEngine On
RewriteBase /easydeposit
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

然而,我仍然面临以下两个错误:

代码语言:javascript
复制
[access_compat:error] [pid 25330:tid 27] AH01797: client denied by server configuration: /home/abc/opt/apache/htdocs/xyz/system/
[access_compat:error] [pid 25330:tid 27]  AH01797: client denied by server configuration: /home/abc/opt/apache/htdocs/xyz/private/
[access_compat:error] [pid 25330:tid 27] AH01797: client denied by server configuration: /home/abc/opt/apache/htdocs/xyz/application/
[authz_core:error] [pid 25330:tid 27]  AH01630: client denied by server configuration: /home/abc/opt/apache/htdocs/xyz/.htaccess

我不确定为什么会发生这种事。任何帮助都是非常感谢的。

EN

回答 6

Stack Overflow用户

发布于 2012-08-28 01:16:44

我怀疑这和你的htaccess文件有任何关系。错误是由mod_access_compat抛出的,它提供了AllowDenyOrderSatisfy指令。在某个地方,你的允许和拒绝设置可能是错误的。至于最后的.htaccess错误,它来自mod_authz_core,所以可能有一些上游的东西完全阻止了对.htaccess文件的访问。

票数 2
EN

Stack Overflow用户

发布于 2012-08-27 18:53:51

是否确实允许覆盖.htaccess文件中的选项?检查apache的主配置文件,了解以下内容

票数 0
EN

Stack Overflow用户

发布于 2012-08-27 19:02:15

代码语言:javascript
复制
Options +FollowSymLinks
Options -Indexes

在许多共享主机上,上述代码通常是主要问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12140559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档