【问题标题】:Laravel .htaccess not working on deployment hostLaravel .htaccess 在部署主机上不起作用
【发布时间】:2020-06-11 20:14:36
【问题描述】:

我刚刚尝试将我的 Laravel 应用程序部署到共享主机,似乎 .htaccess 会导致内部服务器错误,如果我删除它,则 /public 中的所有文件都可以访问。我在这里检查了其他几个答案,但没有人解决这个问题。我已经检查了所有必需的模块

【问题讨论】:

标签: laravel .htaccess


【解决方案1】:

将您的应用部署到共享主机时,请确保您的域或子域指向您的 laravel 应用程序中的公用文件夹。当询问文档根路径时,将其指向例如。

/public_html/laravel_project/public

试试看你是否仍然面临问题

【讨论】:

    【解决方案2】:

    我终于查看了托管服务的文档,在他们的示例中 RewriteRule ^ /index.php [L] 带有斜杠而不是仅仅 RewriteRule ^ index.php [L] 不知道为什么,但这有所作为,现在可以在我的本地主机和部署主机上运行。

    【讨论】:

      猜你喜欢
      • 2016-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-25
      • 2010-10-16
      • 2012-08-17
      • 2012-05-03
      相关资源
      最近更新 更多