我是Laravel的新手。
我想将Laravel项目从本地上传到共享托管服务器。
情景如下: 我有一个网站(abc.com)。
我想在此站点内部署Laravel项目,以便URL类似于abc.com/xyz
我已将Laravel项目文件和文件夹移到xyz文件夹中。
但网站没有运行。
需要更改哪些路径以及哪些文件?
请帮忙。
答案 0 :(得分:0)
它将以abc.com/xyz/public
运行答案 1 :(得分:0)
可以这样做,但请记住,不建议在Web服务器根目录中使用Laravel文件。
如何完成abc.com/xyz:
在安装了laravel的文件夹xyz中,您可以在.htaccess中添加:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
同样,此设置不建议,因为Laravel文件永远不应位于根目录之上或之上。
更好的方法可能是在根目录下的目录中安装Laravel并将xyz设置为您的公共目录。您只需要更改index.php中的路径,以确保它在Web根目录下搜索Laravel文件。