为了账号安全,请及时绑定邮箱和手机立即绑定

添加多站点之后出现The requested URL / was not found on this server.

添加多站点之后出现The requested URL / was not found on this server.没有添加多站点之前localhost能进去,加了之后就进不去了。

正在回答

18 回答

试了下。

在httpd-vhosts.conf中增加下面代码,直接用localhost就能访问。即把localhost也当成一个虚拟站点,其对应的目录即可访问。

<VirtualHost *:80>

    DocumentRoot "F:/Demo"

    ServerName localhost

</VirtualHost>

不知有没有其他方法?

3 回复 有任何疑惑可以回复我~
#1

WitNesS_23

这样增加了也是报错。 Forbidden You don't have permission to access / on this server. Apache/2.4.9 (Win64) PHP/5.5.12 Server at localhost Port 80
2015-01-20 回复 有任何疑惑可以回复我~
#2

借你的大脑用一下 提问者

非常感谢!
2015-01-29 回复 有任何疑惑可以回复我~

我也遇到这个问题了。应该是“httpd-vhosts.conf”的事,但是不知道怎么改,大神给解答一下啊。

0 回复 有任何疑惑可以回复我~

能告诉怎么解决的吗?我单个站点是可以的,一配置多个站点总是The requested URL / was not found on this server.

0 回复 有任何疑惑可以回复我~
#1

慕粉1474287856

求怎么改
2017-12-22 回复 有任何疑惑可以回复我~

可以了 不错

0 回复 有任何疑惑可以回复我~

大神  膜拜

0 回复 有任何疑惑可以回复我~

厉害啊

0 回复 有任何疑惑可以回复我~

如果想让127.0.0.1和localhost也能访问根目录的话如下


<VirtualHost  *:80>

    DocumentRoot "D:/wamp/www/"

    ServerName "localhost"

    DirectoryIndex "index.php"


   <Directory "D:/wamp/www/">

    Options FollowSymLinks

    AllowOverride All

  </Directory>

</VirtualHost>



<VirtualHost  *:80>

    DocumentRoot "D:/wamp/www/"

    ServerName "127.0.0.1"

    DirectoryIndex "index.php"


   <Directory "D:/wamp/www/">

    Options FollowSymLinks

    AllowOverride All

  </Directory>

</VirtualHost>

windows/system32/drivers/etc/host文件添加

127.0.0.1       localhost

这样就把localhost和127.0.0.1不能访问根目录的问题解决了

0 回复 有任何疑惑可以回复我~

虚拟主机配置如下:

<VirtualHost  *:80>

    DocumentRoot "D:/wamp/www/"

    ServerName "127.0.0.1"

    DirectoryIndex "index.php"


   <Directory "D:/wamp/www/">

    Options FollowSymLinks

    AllowOverride All

  </Directory>

</VirtualHost>


0 回复 有任何疑惑可以回复我~

修改完成之后重启一下服务器就可以了!

0 回复 有任何疑惑可以回复我~

还是不可以啊

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

添加多站点之后出现The requested URL / was not found on this server.

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信