gpt4 book ai didi

php - 根目录下的 Laravel htaccess

转载 作者:可可西里 更新时间:2023-11-01 00:42:28 25 4
gpt4 key购买 nike

我想在免费的虚拟主机上托管我的 Laravel 4 项目。要工作,托管根目录必须指向我的项目的“公共(public)”文件夹,其中包含 .htaccess 文件。我没有成功找到允许更改根目录的免费托管,因此我尝试将另一个 .htaccess 文件放在重定向到公共(public)文件夹的主项目目录中。然后登录页面打开,但 routes.php 中的所有路由均无效。所以我的问题是:

是否有可能将 .htaccess 文件从“public”放到主目录并使应用程序正常工作?

希望我的问题很清楚。

最佳答案

是的,你可以通过在你的 laravel 根目录中创建一个 .htaccess 文件来做到这一点。并将下面的代码放入该文件中。

    <IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

它应该很容易重定向。

关于php - 根目录下的 Laravel htaccess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31253794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com