Apache2サーバーを構成していますが、ServerNameとServerAliasの違いは何ですか。
ServerNameは常にgoogle.deのようにwwwのない名前であり、ServerAliasはwww.google.deです。
こんな感じでもわからない:)ごめんなさい。
私は(今は)プロではないので、助けてくれてありがとう!すべてのヘルプはすぐに賛成されます。
ドキュメント から:
ServerName
:サーバーが自身を識別するために使用するホスト名とポート
ServerAlias
:リクエストを名前仮想ホストと照合するときに使用されるホストの代替名
ほとんどの人は、単にServerName
を使用してWebサイトの「メイン」アドレス(例:「mywebsite.com」)を設定し、ServerAlias
を使用してWebサイトがバインドされるアドレスを追加します(例: ' www.mywebsite.com ')。
それでも、2つの間に微妙な違いがあります。
ServerName
はポート番号も受け入れることができますが、ServerAlias
は受け入れられません。ServerAlias
はワイルドカード(例:* .mywebsite.com)を受け入れることができますが、ServerName
は受け入れられません。ドキュメントを読んで理由を理解してください。