Apache httpd 2.4でNameVirutalHostは不要です

こんにちは、さるまりんです。

VirtualHostの設定をしてました。

Aapche httpd 2.4でVirtualHostの設定をしようとして、設定ファイルに

NameVirtualHost *:80

と記述しました。

こんな風に

salumarine.conf

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html24/test.salumarine.localhost
ServerName test.salumarine.localhost
</VirtualHost>

この設定をして再起動すると次のようなメッセージが出力されます。

Starting httpd: AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/httpd/conf.d/salumarine.conf:1

NameVirutalHostは不要

この設定、いらなくなったそうです。さらに次のhttpdのリリースではなくなってしまうそうですよ。
それではということで設定を削除して再起動です。

ワーニングメッセージもない方が気分いいのでこれでひと安心です。

同じような疑問のある方、参考にしてもらえると嬉しいです。

読んでくださってありがとうございます。

ではまた!