我在Hostgator的经销商托管帐户上通过ssh与作者重新安装了Laravel 5.2.43。 Laravel像这样安装在root中:
/home/user/laravel
我想要执行以下操作:从Laravel内部结构移动公用文件夹,这是网址:
/home/user/laravel/public
到public_html中的另一个文件夹,这将是url:
/home/user/public_html/laravel-public-folder-here
我怎样才能以正确的方式做到这一点?
要进行重定向,我想使用此论坛帖子的最后几步:
http://laravel.io/forum/02-13-2014-how-to-install-laravel-on-a-hostgator-shared-server
但似乎Laravel 5.2没有文件" laravel / bootstrap / paths.php"。论坛帖子可能是旧版本的Laravel。
如果您知道如何以正确的方式做到这一点,请回答。我已经在堆栈上查看了类似问题的答案,但它们并没有解决我的问题,可能只是我目前想念的Laravel配置问题。
谢谢!
答案 0 :(得分:0)
您只需复制laravel项目的所有文件并放入文件夹 / public_html ,下一步是在 / public_html <中创建 .htaccess 文件/ strong>使用此代码:
## Redirect to public folder
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
这项工作适合我在godaddy。
问候!