Apache Webサーバーをインストールし、127.1.1.1とエイリアス(www.someaddress.lan)をローカルApacheに割り当てる必要があります。正しいアプローチは何ですか? someaddress.lanをデフォルトのApacheページとして指定し、www.someaddress.lanを/var/www/wordpress/として指定するにはどうすればよいですか?
ベストアンサー1
ホストファイルの場合:
127.1.1.1 someaddress.lan www.someaddress.lan
ところで127.0.0.1とは言っていませんか?ローカルホストのループバックIPアドレス。その場合は、次のコマンドを使用します。
127.0.0.1 someaddress.lan www.someaddress.lan localhost.localdomain localhost
その後、Apacheサーバー設定ファイルを編集する必要があります。通常、/etc/httpd/conf/httpd.confは、サブドメイン(仮想ホスト)をApacheサーバーが提供するコンテンツを含むディレクトリに関連付けます。
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.someaddress.lan
ServerAlias www.someaddress.lan
DocumentRoot /var/www/wordpress
</VirtualHost>
<VirtualHost *:80>
ServerName someaddress.lan
ServerAlias someaddress.lan
DocumentRoot /var/www/html
</VirtualHost>