Wamp 将站点添加到本地主机虚拟主机时出现问题
在Win64 Apache上使用WampServer 2.4.41我在我的Wamp 将站点添加到本地主机虚拟主机时出现问题,wamp,wampserver,wamp64,Wamp,Wampserver,Wamp64,在Win64 Apache上使用WampServer 2.4.41我在我的httpd vhosts.confbust中使用此设置这是将maper作为新的VirtualHost添加到WampServer,而不是将其作为站点添加到localhost:8080VirtualHost <VirtualHost *:8080> ServerName localhost ServerAlias localhost DocumentRoot "${INSTALL_DIR}/w
httpd vhosts.conf
bust中使用此设置这是将maper
作为新的VirtualHost
添加到WampServer,而不是将其作为站点添加到localhost:8080VirtualHost
<VirtualHost *:8080>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#webematics
<VirtualHost *:8080>
ServerName maper
ServerAlias maper
DocumentRoot "${INSTALL_DIR}/www/maper"
<Directory "${INSTALL_DIR}/www/maper/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
正如您所看到的,maper
正在我的项目中列出,但它不能单击,我也收到了这条消息
要将它们用作http链接,必须将它们声明为VirtualHost
我遗漏了什么?我如何修复此问题以将所有内容放在一个虚拟主机下localhost
?您所做的是正确的。你认为问题是你不需要使用8080端口,你没有添加任何真正的安全性。当您使用Require local
时,即使您的路由器允许连接进入您的网络,它们也会被Apache拒绝。8080是一个常用的替代方案,它只会增加麻烦,因为你必须将:8080
添加到你的URL才能到达站点。你突出显示的消息只是信息性的,不是错误,但这是向服务器添加新的VirtualHost,而不是添加新站点。新的VirtualHost是一个新站点。托管公司一直在使用此功能将100个站点打包到一个Apache上,因为您所做的是正确的。你认为问题是你不需要使用8080端口,你没有添加任何真正的安全性。当您使用Require local
时,即使您的路由器允许连接进入您的网络,它们也会被Apache拒绝。8080是一个常用的替代方案,它只会增加麻烦,因为你必须将:8080
添加到你的URL才能到达站点。你突出显示的消息只是信息性的,不是错误,但这是向服务器添加新的VirtualHost,而不是添加新站点。新的VirtualHost是一个新站点。托管公司一直使用此功能将100个站点打包到一个Apache上
#
127.0.0.1 localhost
::1 localhost
127.0.0.1 maper