我已经安装WAMP服务器,它工作正常然后我尝试使用它的虚拟主机,它不工作
Listen 8081 Listen 8082 Include conf/extra/httpd-vhosts.conf
并在httpd-vhosts.conf中
NameVirtualHost *:80 Listen 8081 Listen 8082 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/docs/dummy-host.localhost" ServerName dummy-host.localhost ServerAlias www.dummy-host.localhost ErrorLog "logs/dummy-host.localhost-error.log" CustomLog "logs/dummy-host.localhost-access.log" common </VirtualHost> <VirtualHost localhost:8081> ServerName localhost:8081 DocumentRoot "D:/wamp/www/project/" Alias /index.html D:/wamp/www/project/index.PHP </VirtualHost> <VirtualHost localhost:8082> ServerName localhost:8082 DocumentRoot "D:/wamp/www/project1/" Alias /index.html D:/wamp/www/project1/index.PHP </VirtualHost>
VirtualDocumentRoot处理不存在的文件夹
Google Chrome虚拟主机在更新后不能使用ERR_NAME_NOT_RESOLVED错误
虚拟主机redirect到xampp文件夹,但只有在远程机器访问时
虚拟主机configuration中的apache西里尔文通配符
Apache虚拟主机不能正常工作
具有一个IP地址的Apache多个子域
WAMP虚拟主机不能正常工作
虚拟主机不能用XAMPP服务器创build
我看到这是一个老问题,但我的WAMP仍然无法使用vhost启用。 主机:
<code> 127.0.0.1 localhost 127.0.0.1 sweetdreams.localhost 127.0.0.1 sweetdreams.com </code>
httpd.conf中:
Loadmodulee vhost_alias_module modules/mod_vhost_alias.so Loadmodulee PHP5_module "D:/wamp/bin/PHP/PHP5.3.4/PHP5apache2_2.dll" # Virtual hosts Include conf/extra/httpd-vhosts.conf Include "D:/wamp/alias/*" VirtualDocumentRoot "D:/wamp/www/%0"
htppd-vhosts.conf:
NameVirtualHost 127.0.0.1:80 <VirtualHost 127.0.0.1:80> serverName localhost DocumentRoot "d:/wamp/www" #this is default wamp root for websites,</VirtualHost> <VirtualHost 127.0.0.1:80> serverName www.sweetdreams.com serverAlias www.sweetdreams.com sweetdreams.com #your virtual domain name DocumentRoot "d:/wamp/www/sweetdreams" #location of your site,no extenison needed. <Directory "d:/wamp/www/sweetdreams"> #again location of your website Order Allow,Deny Allow from all </Directory> </VirtualHost>
启用虚拟主机模块并添加虚拟主机配置文件时,我的WAMP图标保持橙色。
我不明白你为什么试图点差异端口差异项目…
你可以在httpd-vhosts.conf中写下如下的代码:
<VirtualHost 127.0.0.1> DocumentRoot "D:/wamp/www/project/" # serverName project[1 ... n].local or domain.name.com serverName project1.local </VirtualHost>
那么你必须编辑你的主机文件从C: Windows System32 drivers etc为了匹配您的IP到您的本地域
重新启动Apache,这就是全部
有效的url应该是这样的: http://project1.local – 你将在哪里将project1 forlder; 为了有多个项目你可以设置许多VistualHosts指令你需要欢呼声,
我遇到了同样的问题,当我在两个位置的端口服务器将无法运行。 这将留在橙色。 尝试删除NameVirtualHost的端口,使其看起来像这样:
NameVirtualHost 127.0.0.1 <VirtualHost 127.0.0.1:80> serverName localhost DocumentRoot "d:/wamp/www" </VirtualHost> <VirtualHost 127.0.0.1:80> serverName www.sweetdreams.com serverAlias www.sweetdreams.com *.sweetdreams.com DocumentRoot "d:/wamp/www/sweetdreams" </VirtualHost>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。