2013-12-18 67 views
0

我用laravel 4完成了我的网站。我将它部署到我的服务器,并发现我需要访问:www.example.com/public/以访问主页。Laravel 4重定向(主页)

如何进行设置以在输入url时直接访问主页:www.example.com?我做了一个头部位置等等等等,一个index.php文件,但Laravel不喜欢它^^

THX

回答

0

实际上,这是更好的做法和laravel打算,如果你改变你的目录结构。

比方说,你的当前目录下的结构是这样的

./ 
    www/ 
     app/ 
     public/ 
     bootstrap/ 
     vendor/ 

改变它:

./ 
    app/ 
    www/ 
    bootstrap/ 
    vendor/ 

看到了什么?向上移动app,bootstrap,vendor等,然后将public文件夹重命名为(在这种情况下):www或服务器doc根使用的任何目录。

或者,如果你真的不想改变目录结构,你可以简单地使用:

return Redirect::to('/public'); 
1

你必须改变你的虚拟主机指向/public而非Laravel根(/ )安装

如果您有权访问您的虚拟主机的控制面板,您通常可以这样做。