2016-05-15 121 views
1

我最近將我的網站從AWS遷移到Digital Ocean上的Ubuntu服務器。我在一些其他網站上做了這個 - 幾個WordPress博客,一個簡單的靜態網站,以及這個網站,這也是一個簡單的靜態網站。獲取間歇性400錯誤的請求錯誤

所有其他網站都很好,但對於這一個,我間歇性地收到錯誤400錯誤請求(nginx),即使我使用Apache作爲Web服務器。

Apache的配置是/etc/apache2/sites-available/www.mysite.com.conf,看起來像這樣:

<VirtualHost *:80> 
    ServerName www.mysite.com 
    ServerAlias mysite.com 

    ServerAdmin [email protected] 
    DocumentRoot /var/www/html/www.mysite.com 

    ErrorLog ${APACHE_LOG_DIR}/error.log 
    LogLevel debug 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

該網站是一個單頁靜態站點(爲index.html)住在/var/www/html/www.mysite.com/

DNS是:

A - @ - 12.345.67.89(非實際)

CNAME - www - mysite.com

當400發生時,我在日誌中看不到任何東西(/var/log/apache2/*.log),而在成功加載時,我什麼都看不到。似乎沒有任何模式,無論它是什麼時候工作或沒有 - www或沒有www,瀏覽器,有時當我刷新它加載很多次,有時它部分加載資產/圖像不加載(給400)。

+0

您不使用任何負載平衡器嗎? –

回答

0

原來,我不知道有一個域的重定向,除了A記錄。似乎是奇怪行爲的原因。