我在PC上使用VMware工作站运行一些虚拟机(使用win 7),我也使用基本的WAMP安装。我正在尝试从任何VM连接到我的Win7 Apache服务器。我尝试在httpd.conf文件中更改以下行:
<Directory "c:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all ## Was Deny from all
Allow from 127.0.0.1
</Directory>
这样一来,如果我进入我的VM浏览器并输入“http:// my-ip / Project”我可以打开项目但我看不到图像或CSS样式,我想我错过了一些权限在某个地方,我也不认为允许所有人是最安全的方式。
有谁知道我该怎么做?
提前致谢!
答案 0 :(得分:1)
将虚拟机的NAT地址应用于httpd.conf中的“允许来自”子句。 127.0.0.1引用您的localhost。就Apache而言,VM不是localhost。它们是虚拟网络上的PC。