小编Pet*_*r23的帖子

无法让localhost同时显示WampServer索引和动态URL

我已经安装了Wamp,因此我可以运行一些我构建的简单动态站点.我希望能够有三个或四个,并学习如何在本地级别执行操作,然后将改进的文件上传到实际站点,而不必由于不同的位置/路径等而重写部分.

要获取WampServer索引页面,请转到http-vhosts.conf并添加

<VirtualHost 127.0.0.1>
ServerName localhost
DocumentRoot "E:/wamp/www"
</VirtualHost>

据我所知,我将我的网站目录标记为mysite.local到E:wamp/www,所以路径变为E:wamp/www/mysite.local.然后我去http-vhosts.conf并添加

<VirtualHost *:80>
ServerName mysite.local
DocumentRoot "E:/wamp/www/mysite.local"
</VirtualHost>

我的主机文件有

127.0.0.1       localhost  
127.0.0.1       mysite.local
Run Code Online (Sandbox Code Playgroud)

我的httfp.conf有

# Virtual hosts  
Include conf/extra/httpd-vhosts.conf
Run Code Online (Sandbox Code Playgroud)

所以我完成所有这些问题后,当我在url中键入localhost时,我的WampServer索引显示正常,并且mysite.local出现在"Your Projects"下的索引页面上,这一切都很好,但是当我点击mysite.local时从WampServer链接,url更改为localhost/mysite.local而不是mysite.local,然后当我从localhost/mysite.local单击一个页面链接时,我得到localhost/mysite.local/linkedpage作为url和404错误.

mysite.local作为url也会调出WampServer索引页面

如果我从http-vhosts.conf注释掉ServerName localhost并重启apache.当我尝试使用mysite.local作为url时,我得到了我想要的东西 - mysite正常工作并且所有动态链接都有效.但是WampServer索引是404错误.

我想要做的就是登录WampServer并从"您的项目"列表中访问各个站点.

请帮助一个numpty

apache wamp localhost wampserver

6
推荐指数
1
解决办法
8251
查看次数

标签 统计

apache ×1

localhost ×1

wamp ×1

wampserver ×1