我正在WAMP上本地开发一个站点,但遇到一个问题,我无法解决在本地主机上尝试访问的任何.php页面的位置,并且将我重定向到Internet。
我可以创建一个index.html文件,并且apache似乎可以正确显示该文件,但是我的.php页面均无法正常工作/显示。
我已经修改了PC上的hosts文件,并将虚拟主机添加到了Apache http-vhosts.conf文件中。
主机文件:
127.0.0.1 hostname
vhsots文件:
<VirtualHost *:80>
DocumentRoot "c:/testsite/php"
ServerName domainnamehere
<Directory "c:/testsite/php">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Allow from all
</Directory>
</VirtualHost>
有人对我错过的事情有什么建议吗?
答案 0 :(得分:1)
首先,我假设domainnamehere
和hostname
相同
此外,在我的WAMP项目中,我已经定义了与WAMP安装有关的路径:
<VirtualHost *:80>
DocumentRoot "${INSTALL_DIR}/www/testsite/php"
ServerName domainnamehere
<Directory "${INSTALL_DIR}/www/testsite/php">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Allow from all
</Directory>
</VirtualHost>
也许有帮助