永发信息网

如何解决 WordPress 403 Forbidden Error 错误

答案:4  悬赏:0  手机版
解决时间 2021-03-02 07:56
如何解决 WordPress 403 Forbidden Error 错误
最佳答案
这几天刚接手一批新做的网站,在访问网站的时候,会时不时的出现403 Forbidden错误,浏览器会给出403 Forbidden错误提示,在打开Access Error中列出的URL之后, 出现以下错误:
403 Forbidden
  Access to this resource on the server is denied!
  Powered By LiteSpeed Web Server
  LiteSpeed Technologies is not responsible for administration and contents of this web site!
403错误是网站访问过程中,常见的错误提示。资源不可用,服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致,比如IIS或者apache设置了访问权限不当
全部回答
这几天刚接手一批新做的网站,在访问网站的时候,会时不时的出现403 Forbidden错误,浏览器会给出403 Forbidden错误提示,在打开Access Error中列出的URL之后, 出现以下错误:
403 Forbidden
  Access to this resource on the server is denied!
  Powered By LiteSpeed Web Server
  LiteSpeed Technologies is not responsible for administration and contents of this web site!
403错误是网站访问过程中,常见的错误提示。资源不可用,服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致,比如IIS或者apache设置了访问权限不当
1、重建dns缓存
对于一些常规的403 forbidden错误,马海祥建议大家首先要尝试的就是重建dns缓存,在运行中输入cmd,然后输入ipconfig /flushdns即可。如果不行的话,就需要在hosts文件里把主页解析一下了。
同时,查看是否在网站虚拟目录中添加默认文档,一般默认文档为:index.html;index.asp;index.PHP;index.jsp;default.htm;default.asp等,如下图所示:
403 Forbidden错误的原因和解决方法-马海祥博客
2、修改文件夹安全属性
用以下命令修改文件夹安全属性
chcon -R -t httpd_user_content_t public_html/
所用命令解析:
ls -Z -d public_html/
  #显示文件/目录的安全语境-Z, –context
  Display security context so it fits on most displays. Displays only mode, user, group, security context and file name.-d, –directory
  list directory entries instead of contents, and do not dereference symbolic links
  chcon -R -t httpd_user_content_t public_html/
  #修改文件/目录的安全语境-R, –recursive
  change files and directories recursively-t, –type
  set type TYPE in the target security context
3、关于apache导致的403 forbidden错误的解决办法
打开apache的配置文件httpd.conf,找到这段代码:
Options FollowSymLinks
  AllowOverride None
  Order deny,allow
  Deny from all
有时候由于配置了php后,这里的“Deny from all”已经拒绝了一切连接。把该行改成“allow from all”,修改后的代码如下,问题解决。
Options FollowSymLinks
  AllowOverride None
  Order deny,allow
  Allow from all
之所以会出现错误,是因为大多数的国外主机在配置Apache的时候启用了mod_security,也就是开启了安全检查,如果提交的信息中包含select , % , bin等关键字,Apache就会禁止,并给出403,404,500等错误。
4、关于HawkHost空间出现403 Forbidden错误的解决方法
有的时候在共享服务器上安装了Mod security,当网址包含有“%”号等其它敏感字符时,就会被Mod security阻止,马海祥博客曾经也出现过此情况。
解决HawkHost 403 Forbidden 错误的方法:
在.htaccess文件里添加如下代码:
SecFilterEngine Off
  SecFilterScanPOST Off
直接放在网站的根目录或者程序运行的目录下。
5、关于WordPress导致的403 Forbidden错误解决方法
对于一些使用WordPress管理程序搭建的博客来说,就需要修改.htaccess文件,在后面添加上如下内容即可,其实就是disable mod_security
SecFilterEngine Off
  SecFilterScanPOST Off
另外dedecms的可能还需要再加一条,以让默认访问的是index.html文件的DirectoryIndex index.html。
修改.htaccess文件,将文件上传之后,再重新打开之前出现403 Forbidden的URL就没有再出现错误,直接可以打开了。
403错误是网站访问过程中,常见的错误提示。资源不可用,服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致,比如IIS或者apache设置了访问权限不当
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
沙坪坝附近哪里有户外用品店
天谕哪个区和服务器人多
有什么方法能有效减少手机应用内广告吗 15分
没有不可再生能源使用,人类能不能生存帮帮忙
菲神,转魔方的时速有多块
高炉炼铁,铁矿石与废钢比例按规定是0.96/0.1
毛家桥村在什么地方啊,我要过去处理事情
没有准考证能查大学英语四级成绩吗
你有20块钱 一元钱一瓶矿泉水 2个瓶子换一瓶
解读右图,启示我们【】A. 要保护环境,建设
春鑫副食店地址在什么地方,我要处理点事
Y208/Y010(路口)这个地址在什么地方,我要处
为什么大家对网上的求助信息都无动于衷呢?
天津滨海新区利用本地优势条件开发水源,持续
已知tgθ=2,求cosθ?sinθcosθ+sinθ的值
推荐资讯
CF这种登陆界面怎么调回来
英语中pass做前缀代表什么意思
广州奕璋贸易有限公司地址有知道的么?有点事
荣晨宾馆我想知道这个在什么地方
(16分)将燕麦胚芽鞘分别放入4个暗箱中培养
背部变宽跟什么有关
早上发车打方向嗡嗡响,是不是油很脏了
永福中路/黄河西路(路口)怎么去啊,有知道地
iphone 8 plus a1864 是国行的吗
已经成年的人信用卡逾期还总打电话给父母算不
恋爱中,顺其自然是什么意思
罗丹广告地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?