首先,我想说我已经阅读了类似问题出现的其他主题,但是应用解决方案,没有一个能够实现我想要的。
我的计算机1 IP:192.168.1.217配置了虚拟主机。
C:\瓦帕\ BIN \阿帕奇\ Apache2.4.4 \ CONF \额外\的httpd-vhosts.conf:
<VirtualHost *: 80>
ServerAdmin webmaster@sfi.com
DocumentRoot "c:/wamp/www/sfi"
<Directory "c:/wamp/www/sfi">
Options Indexes FollowSymLinks
AllowOverride All
Allow from all
</Directory>
ServerName sfi
ErrorLog "logs/sfi-error.log"
CustomLog "logs/sfi-access.log" common
</VirtualHost>
我添加了以下内容:
NameVirtualHost *: 80
在C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf
文件中,我修改了以下几行:
Include `conf/extra/httpd-vhosts.conf` (remove `#`)
<Directory /> (Grant permissions)
AllowOverride none
AllowOverride All
Order deny, allow
Allow from all
</Directory>
<Directory "c:/wamp/www"> (Grant permissions)
Order Deny, Allow
Deny from all
Allow from all
</Directory>
最后,我添加到C:\Windows\System32\drivers\etc\hosts
127.0.0.1 sfi
虚拟主机在已安装wamp服务器的计算机上运行良好。
在我想要访问我的项目的机器中,我设置为C:\Windows\System32\ drivers\etc\
主机以下行:
192.168.1.217 sfi
但不加载我的项目目录。
我做错了什么?
感谢。
答案 0 :(得分:0)
您只是遇到防火墙问题,完全在httpd配置之外。