当前位置:  开发笔记 > 编程语言 > 正文

NameVirtualHost无效,将在下一版本中删除

如何解决《NameVirtualHost无效,将在下一版本中删除》经验,为你挑选了2个好方法。

我在服务器上重启httpd服务时遇到问题.

当我尝试时service httpd restart,它会给我一个错误:

root@server1 [/usr/src]# service httpd restart
AH00548: NameVirtualHost has no effect and will be removed in the next release /usr/local/apache/conf/httpd.conf:455

当我尝试重新启动httpd服务时,我真的不明白我得到了什么错误.

你能告诉我我要做些什么来纠正这个问题吗?

PS我需要在httpd.conf中正确设置设置,因为我需要重写规则才能正常工作,因为它在我尝试使用时不起作用,RewriteCond %{HTTP_HOST} ^google因为它不会做任何事情来掩盖域名到我的域名.



1> Ben Whaley..:

错误指示您查看第455行/usr/local/apache/conf/httpd.conf.这条线可能从一开始NameVirtualHost就不再需要了.但这是一个警告,而不是错误.另请查看日志(您的配置似乎不是标准配置;请检查/var/loghttpd日志).



2> Iman Hejazi..:

作为其他答案的详细说明,请执行以下操作:

    打开 /usr/local/apache/conf/httpd.conf

    通过添加#来评论下面的行或类似的行:

    NameVirtualHost 188.165.XX.XX:80

    添加以下行:

(或简单地用*:80替换188.165.XX.XX:80).保存httpd.conf并重启apache , service httpd restart.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有