2014-03-04 103 views
4

我有一個奇怪的問題,當我重新加載頁面順序,有時它加載罰款,但有時也有缺失圖像/ CSS加載,有時它重定向到我的網站的404文件。下面是2個順序捲曲命令,這可能會有所幫助。WordPress的隨機返回404

有關背景,我已經清除了在DB的前一頁蛞蝓,並恢復了.htaccss文件。任何指針非常感謝!

[my machine]:$ curl -s -D - [my url] -o /dev/null 
HTTP/1.1 200 OK 
Content-Type: text/html; charset=UTF-8 
Date: Tue, 04 Mar 2014 21:44:50 GMT 
Server: Apache 
X-Powered-By: PHP/5.3.14 
Content-Length: 6131 
Connection: keep-alive 

[my machine]:$ curl -s -D - [my url] -o /dev/null 
HTTP/1.1 404 Not Found 
Cache-Control: no-cache, must-revalidate, max-age=0 
Content-Type: text/html; charset=UTF-8 
Date: Tue, 04 Mar 2014 21:44:51 GMT 
Expires: Wed, 11 Jan 1984 05:00:00 GMT 
Last-Modified: Tue, 04 Mar 2014 21:44:51 GMT 
Pragma: no-cache 
Server: Apache 
X-Pingback: http://promotions.glamour.com/xmlrpc.php 
X-Powered-By: PHP/5.3.14 
transfer-encoding: chunked 
Connection: keep-alive 
+0

服務器日誌中有什麼? –

+0

不幸的是,這是在共享的公司服務器上,所以我無法發佈它們。但是管理員告訴我沒有錯誤。 – user1399181

+0

最近在插件/主題中發生變化的任何自定義重寫規則? –

回答

0

所以事實證明,解決方案與Wordpress無關。

長話短說 - 第二副本服務器已經悄然成立了處理大流量高峯,而我們的構建腳本一無所知新的服務器並沒有部署到它。

啊故障排除在大公司的樂趣...

4

WordPress的隨機返回404

我有一個類似的問題,我發現了修復。如同我在尋找解決方案時一樣,將此留給任何可能來到此頁面的人。

原來,這是因爲一些插件是導致內存消耗尖峯和共享的主機(Dreamhost的)被殺死了太多的內存請求,並返回404錯誤。在我的日誌文件中,我看到「腳本標題的提前結束」。

我禁用了所有非關鍵插件和不僅有隨機的404停止,但該網站加載速度更快的整體。

+0

我也在Dreamhost上,經常遇到這種情況。我有很多插件的網站比其他更簡單的網站有更多的404。 我經常懷疑這個 - 我想我們應該離開他們。感謝您的發佈。 – saurabhj