在启动项目的URL中添加本地主机是一个坏主意-警告

时间:2019-05-03 14:45:42

标签: wamp warnings

我有一个名为“ project”的程序,该程序是从wamp运行的,并且一切正常,问题在于每次启动wamp时都会收到以下警告:

It's a bad idea to add localhost in the url of launching projects. It is best to define VirtualHost in
wamp/bin/apache/apache2.4.37/conf/extra/httpd-vhosts.conf
file and not add localhost in the url.

我知道解决方案也有类似的问题,我已经阅读了多个解决方案的论坛来解决问题,但是我无法避免警告消失。在httpd-vhosts.conf中,我有以下内容:

# Virtual Hosts
#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
    DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>

您能帮我解决吗?即使将serverName和ServerAlias中的'localhost'替换为C:/wamp64/www/project/

,我也会收到相同的警告

我的wamp版本是3.1.7-64位:

enter image description here

1 个答案:

答案 0 :(得分:0)

c:\wamp64\wampmanager.conf下的[options]中,您应该看到urlAddLocalhost = "on",尝试将其值切换为off,然后重新启动WAMP。

很抱歉,我找不到任何解释它的文档。我知道这是因为我一直在寻找可以直接从http://localhost链接我的项目并从WAMP脚本跟踪此选项的东西。当我启用它时,警告开始显示。

PS:恐怕我描述的这种方法仅适用于WAMPSERVER> v3.1