如何在laravel中删除公共文件夹
Posted
技术标签:
【中文标题】如何在laravel中删除公共文件夹【英文标题】:how to remove folder public in laravel 【发布时间】:2014-03-24 10:12:41 【问题描述】:我在位于http://localhost/laravel
的 xampp 上设置了 laravel
但要测试它,我必须去localhost/laravel/public
我如何摆脱 /public ?
我希望能够通过http://localhost/laravel
直接访问它
【问题讨论】:
【参考方案1】:更好的方法是使用virtual host,您可以检查this answer 来设置虚拟主机。您也可以使用this solution,但不建议这样做,因为它会告诉您将所有文件和文件夹从public
移动到您的应用根文件夹。
【讨论】:
我通过谷歌找到了第二个选项,但我不想将文件移动到我的应用文件夹,第一个应该可以完美运行。谢谢谢赫!【参考方案2】:试试这篇文章。它解释了为什么 .htaccess 不是要走的路,并提供了两种选择。 http://driesvints.com/blog/laravel-4-on-a-shared-host
【讨论】:
【参考方案3】:-
如果您已创建 .htaccess,则从根目录中删除
将所有文件和文件夹从公共目录移至根目录
从 index.php 中删除 ../
重命名或删除公用文件夹
【讨论】:
以上是关于如何在laravel中删除公共文件夹的主要内容,如果未能解决你的问题,请参考以下文章
在 laravel 中更新时如何删除公共/文件夹中的多个图像?