Laravel目录欢迎VPS上的页面

时间:2016-05-10 09:49:25

标签: laravel url vps

在我进入共享主机之前,安装和访问没有问题(单击下一步),Laravel欢迎页面,但我已经转移到裸机VPS,我很难进入Laravel 5欢迎页面。我的主人告诉我将框架上传到htdocs目录,但这正是我所做的以及找到app等的地方。

这是网址方案。

默认情况下,我的网络VPS向我显示了自己的index.html,就像这样

/var/www/virtual/myweb.com/htdocs/index.html

是的,我可以通过myweb.com正确访问该索引

但是,当然,我的所有观点都在他们的Views文件夹中,如下所示:

/var/www/virtual/myweb.com/htdocs/resources/views/welcome.blade.php

我的路线页面(因为它是新安装的)自然

Route::get('/', function() {

return view('welcome');

});

和我的config / app.php文件中的URL

'url' = >env('APP_URL', http://myweb.com');

如果我在URL浏览器框中执行此类操作,我当然会看到Laravel 5欢迎页面的文件

http://www.myweb.com/resources/views/welcome.blade.php

但显然我不想显示这样的路径

所以,我希望能够写myweb.com并直接显示我的welcome.blade.php

关于如何做出任何想法?

1 个答案:

答案 0 :(得分:1)

您应该将Web服务器(Apache)指向Laravel项目的public目录。例如:

DocumentRoot "/var/www/virtual/myweb.com/public/"
<Directory "/var/www/virtual/myweb.com/public/">

重新启动网络服务器后,普通网址应该有效(如果您设置了正确的设置)。