Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
laravel-4中的虚拟主机_Laravel 4_Virtualhost - Fatal编程技术网

laravel-4中的虚拟主机

laravel-4中的虚拟主机,laravel-4,virtualhost,Laravel 4,Virtualhost,如何为laravel-4设置虚拟主机? 之前我写了一些代码和路由- 路由::获取('/','PageController@home'); 路由::get('/home','PageController@about'); 当我给出url时-“http://localhost/laravel-master/public/“我可以看到主页,但如果累了”http://localhost/laravel-master/public/about“我收到一个错误,说找不到url 我配置虚拟主机

如何为laravel-4设置虚拟主机? 之前我写了一些代码和路由-

路由::获取('/','PageController@home');

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

当我给出url时-
“http://localhost/laravel-master/public/“
我可以看到主页,但如果累了
”http://localhost/laravel-master/public/about“
我收到一个错误,说找不到url

我配置虚拟主机很累,但最后出现了错误-您没有访问此服务器上“url”的权限

正确的方法是什么

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


而不是使用
”http://localhost/laravel-master/public/“
我希望使用类似“myapp”之类的url,这样当我使用myapp时可以看到主页,当我使用“myapp/about”时可以看到关于页面。

您需要添加虚拟主机和主机文件。让您的apache侦听您的url

类似于virtualhost文件中的内容

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

重新启动apache,您的干净URL就会工作。

第29行的
app/config/app.php
中设置了什么值?默认情况下,它是
http://localhost
,请尝试
http://localhost/laravel-master/public
相反。是的,这是你说的,但我不想在我的url中有laravel master/public。url应该更干净!!您对
干净URL
的定义是什么?在本例中,以及在本例中的URL“laravel”应向我显示与我可以看到的相同的主页,非常感谢所有人:)@Creator——哦,它工作了!!谢谢!!
  127.0.0.2  laravel