• 技术文章 >常见问题

    网页403错误怎么解决?

    尚2020-03-10 09:57:05原创10357

    有时候我们登录某些网站时会突然弹出403 Forbidden错误,造成网站无法登录,下面介绍下遇到这种情况怎么处理。

    解决403 forbidden错误的方法:

    1、重建dns缓存

    对于一些常规的403 forbidden错误建议大家首先要尝试的就是重建dns缓存,在运行中输入cmd,然后输入ipconfig /flushdns即可。如果不行的话,就需要在hosts文件里把主页解析一下了。

    2、修改文件夹安全属性

    用以下命令修改文件夹安全属性

    chcon -R -t httpd_user_content_t public_html/

    所用命令解析:

    ls -Z -d public_html/

    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

    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错误怎么解决?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:403错误
    上一篇:苹果电脑图标如何放入桌面 下一篇:高级程序设计语言产生于第几代
    大前端线上培训班

    相关文章推荐

    • Python 爬虫返回403错误解决方法• python 爬虫出现403错误的解决方案• django中使用jquery ajax post数据出现403错误的解决办法• yii2 网站出现403错误怎么办

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网