2017-08-16 16 views
0

私はApache2(v2.4.7)で本当に奇妙な問題に直面しています。 サイトにはdomain.comとwww.domain.comの両方があります(HTTPSの有無にかかわらず)Apacheが本当​​にエイリアスで遅い

SSLで有効にすると、応答は0.01秒未満です。 SSLで両方を有効にすると、応答に1分以上かかります。

は「古典的な」HTTPコンフィギュレーションファイル、SSL

私は独立したコンフィギュレーションファイルの両方、または別名で試してみたとの唯一の1と全く問題ありません。大丈夫、多かれ少なかれ同じ大きな応答時間。

<IfModule mod_ssl.c> 
    <VirtualHost *:443> 
     ServerName domain.com 
     ServerAlias www.domain.com # Fast when commented, slow when enabled 
     ServerAdmin [email protected] 
     DocumentRoot /var/www/site 
     ErrorLog ${APACHE_LOG_DIR}/site-error.log 
     CustomLog ${APACHE_LOG_DIR}/site-access.log combined 
     <Directory "/var/www/site/blog"> 
      AllowOverride All 
      Options FollowSymLinks 
      allow from all 
      order allow,deny 
     </Directory> 
     SSLEngine On 
     SSLCertificateFile /etc/letsencrypt/live/domain.com-0001/cert.pem 
     SSLCertificateKeyFile /etc/letsencrypt/live/domain.com-0001/privkey.pem 
     Include /etc/letsencrypt/options-ssl-apache.conf 
     SSLCertificateChainFile /etc/letsencrypt/live/domain.com-0001/chain.pem 
    </VirtualHost> 
</IfModule> 

あなたはどのようにこの問題を解決するために、任意のアイデアを持っていますか、問題がから来ているん:

ここで設定ファイルがありますか?

ありがとうございます;

+0

を試し、版は – Turambar37

+0

を動作しないようです読みください:[予想される動作のどのような種類(https://stackoverflow.com/help/behavior) - **署名、タグライン、または挨拶を使用しないでください**。また、[感謝しないでください](https://meta.stackoverflow.com/q/262087/2675154)。 – honk

答えて

0

これは変です。 mod_aliasを有効にして読み込んだことがありますか?

httpd -t -D DUMP_MODULES | grep alias 

あなたはそれこののに何を試すことができます:あなたのメインのイーサネットカードから(それはプライベートまたはパブリックだ場合に関係なく)サーバーのIPアドレスを取得し、それを使用するあなたは、sshコンソールで次のコマンドを発行してそれを見つけることができますあなたのapache設定で。

置き換え:すべてのあなたのバーチャルホスト

Apacheを再起動するために<VirtualHost server-ip:443><VirtualHost *:443>をして「ハロー」行方不明のため申し訳ありませんが、再び

+0

はい、mod_aliasは有効であり、正常に動作します(エイリアスとして追加された他の類似のWebサイト(.eu、.fr、.co.uk) – Turambar37

関連する問題