2016-10-19 114 views
1

我在Debian Jessie上運行Apache2時,當我嘗試進入我的網站沒有www。它返回一個404頁面。沒有www返回的服務器404

我在Apache的配置是什麼:

<VirtualHost *:80> 
    DocumentRoot "/var/www/sites/example.com" 
    ServerName www.example.com 
    ServerAlias example.com 
</VirtualHost> 

<VirtualHost *:443> 
    SSLEngine On 
    DocumentRoot "/var/www/sites/example.com" 
    ServerName www.example.com 
    ServerAlias example.com 
    SSLCertificateFile /etc/chain.pem 
    SSLCertificateKeyFile /etc/key.pem 
</VirtualHost>` 

現在,有沒有其他的定義「網站啓用」即提到了網站

1兩種example.com和www.example。 COM有相同的IP(非DNS問題)

2 - 有在「網站,提供」無需額外配置

3- https://example.com工作正常,但http://example.com返回404

回答

0

有一個<VirtualHost *:80>有沒有ServerName和Apache使用默認的服務器主機名這是example.com