首頁 >常見問題 >網頁403錯誤怎麼解決?

網頁403錯誤怎麼解決?

尚
原創
2020-03-09 16:54:4429816瀏覽

網頁403錯誤怎麼解決?

有時候我們登入某些網站時會突然彈出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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn