Http

http請求上的403狀態,但頁面已呈現

  • December 12, 2017

我有一個非常奇怪和令人難以置信的問題,幾天以來我一直在努力解決這個問題。我的一位客戶告訴我,她網站的首頁(索引)頁面沒有被 google 和其他搜尋引擎引用所以,我用 Google Search Console 和 Fetch As Google 對其進行了測試,它給了我一個錯誤 403。所以我用 GTMetrix 等其他工具對其進行了測試,它們都給了我同樣的錯誤。很奇怪…然後我繼續檢查 Chrome 中 Web 開發人員工具中的控制台。然後我還看到一個 403 錯誤,當我點擊錯誤源(索引)時,紅色 X 在第一行帶有下劃線。

我的下一步是檢查我的 wordpress 安裝的權限,所有文件夾都在 755,文件在 644,應該是這樣。

我用 Postman 對 URL 做了一個 get 請求,我得到了所有的索引文件 html,就像它是 200 OK 但我仍然得到 403 錯誤狀態。

這沒有任何意義,我真的很難解決問題,因為頁面在瀏覽器中正確呈現。

設置:我們在 Funio 的共享主機上執行這個網站,網路伺服器是 Apache(不知道版本,我假設它是最新的)。我們正在使用 Wordpress 4.9.1。

有人可以知道發生了什麼嗎?

網址是:https ://theprintatelier.com/

郵遞員截圖

提前感謝您的幫助!

頁面中的 403 錯誤來自 Vimeo 的網路信標,該錯誤表明它無權發佈到該服務。我猜信標連結到頁面上的影片。

引用自:https://serverfault.com/questions/887629