【问题标题】:how to remove folder public in laravel如何在laravel中删除公共文件夹
【发布时间】:2014-03-24 10:12:41
【问题描述】:

我在位于http://localhost/laravel 的 xampp 上设置了 laravel 但要测试它,我必须去localhost/laravel/public 我如何摆脱 /public ? 我希望能够通过http://localhost/laravel直接访问它

【问题讨论】:

    标签: php .htaccess laravel xampp rewrite


    【解决方案1】:

    更好的方法是使用virtual host,您可以检查this answer 来设置虚拟主机。您也可以使用this solution,但不建议这样做,因为它会告诉您将所有文件和文件夹从public 移动到您的应用根文件夹。

    【讨论】:

    • 我通过谷歌找到了第二个选项,但我不想将文件移动到我的应用文件夹,第一个应该可以完美运行。谢谢谢赫!
    【解决方案2】:

    试试这篇文章。它解释了为什么 .htaccess 不是要走的路,并提供了两种选择。 http://driesvints.com/blog/laravel-4-on-a-shared-host

    【讨论】:

      【解决方案3】:
      1. 如果您已创建 .htaccess,则从根目录中删除
      2. 将所有文件和文件夹从公共目录移至根目录
      3. 从 index.php 中删除 ../
      4. 重命名或删除公用文件夹

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-01-26
        • 2014-12-04
        • 1970-01-01
        • 2011-03-04
        • 2016-02-23
        • 2022-01-15
        • 2021-08-08
        • 2018-04-14
        相关资源
        最近更新 更多