laravel-4中的虚拟主机

时间:2014-03-03 06:28:21

标签: laravel-4 virtualhost

如何为laravel-4设置虚拟主机? 以前我写了一些代码和路线看起来像 -

Route :: get('/','PageController @ home');

Route :: get('/ home','PageController @ about');

当我提供网址时 - "http://localhost/laravel-master/public/"我可以看到主页,但是当我感到疲惫时"http://localhost/laravel-master/public/about"我收到错误,说网址未找到。

我厌倦了配置虚拟主机但最终出现错误 - 您无权访问此服务器上的“url”。

这样做的正确方法是什么?

我的laravel文件夹的路径是“C:\ wamp \ www \ laravel-master”

而不是使用"http://localhost/laravel-master/public/"我想使用像“myapp”这样的网址,所以当我使用myapp时我可以看到主页,当我使用“myapp / about”时,我可以看到关于页。

1 个答案:

答案 0 :(得分:0)

您需要添加虚拟主机和主机文件。让您的apache听取您的网址。

虚拟主机文件中的内容

<VirtualHost laravel>
  DocumentRoot "C:/wamp/www/laravel-master/public"
  ServerName laravel
</VirtualHost>

在您的主机文件中:

  127.0.0.2  laravel

重启apache,干净的URL就可以了。