首頁 > 常見問題 > 主體

網頁403錯誤怎麼解決?

發布: 2020-03-10 09:57:05
原創
29671 人瀏覽過

網頁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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!