2013-08-21 11 views
9

私は自分のapache2サーバを設定しています。私はServerNameとServerAliasの違いは何ですか? google.de とにServerAliasは apache2設定のServerNameとServerAliasの違いは何ですか?

www.google.deあるなど

は、ServerNameは常にWWWのない名前です、それはこのようなものだとしても、私はそれを得ることはありません:)申し訳ありません。

私は専門家ではありませんので、ご協力いただきありがとうございます。すべての助けがすぐにupvotedされます。 Documentationから

答えて

21

ServerNameサーバー自体が

ServerAliasを識別するために使用 ホスト名とポート:一致する要求が名 - するときに使用されるホストの 代替名仮想ホスト

ほとんどの人は単にServerNameを使ってウェブサイトの「メイン」アドレスを設定します(例: 'mywebsite.com')とServerAliasを追加して、ウェブサイトが追加されるアドレスを追加します(例: 'www.mywebsite.com')。

しかし、両者の間の微妙な違いがあります:ServerAliasはできませんが

  • ServerNameは、同様のポート番号を受け入れることができます。
  • ServerAliasは、ワイルドカード(例:* .mywebsite.com)を受け入れることができますが、ServerNameは受け入れることができません。

理由を理解するために、ドキュメントをお読みください。

関連する問題