【发布时间】:2015-06-10 07:45:28
【问题描述】:
我正在尝试通过 FTP 在我的共享主机上运行我的 Laravel 5 项目。
我已将本地 XAMP 文件夹中的所有项目文件上传到服务器根目录,并将文件放在 public_html 文件夹中的“公共”文件夹中。
当我转到 mydomain.com 时,我被重定向到 mydomain.com/auth/login,正如我在 routes.php 中设置的那样,尽管我在所有路径上都收到 500 个内部服务器错误,但这似乎可以正常工作。
【问题讨论】:
-
您的根文件夹中有 .htaccess 文件吗?
-
仅在public_html中,但我尝试在根文件夹中使用这样的.htaccess,但没有成功:
RewriteEngine On RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.* )$ public/$1 [L] -
您是否按照教程在共享主机上托管您的 laravel ?如果是,请链接它
-
这里类似于方法#1:driesvints.com/blog/laravel-4-on-a-shared-host 但我将所有核心应用程序文件放在根目录中,因为这样我就不必更改 index.php 中的路径
标签: deployment ftp laravel-5 shared-hosting