【发布时间】:2014-03-14 23:09:44
【问题描述】:
我正在尝试将多个 Laravel 4 项目上传到我的 Web 服务器,而不是我的开发服务器。每个 laravel 4 应用程序都位于它们自己的子目录中。我的文件结构应该如何?我已经四处搜索了一个 htaccess 以从 url 中删除 /public,但我没有成功。此服务器仅用于测试目的,它允许其他人在项目构建时跟进。我知道将 laravel 基础结构留在这些目录中是主要的安全问题,但它们再次仅用于测试目的,当项目完成后,它们将被删除并放置在自己的托管服务器上。这是我现在的文件结构:
-public_html/
main website html files
-Test Site Subdirectory Folder
-subdirectoryFolder
-Store/
-laravel app 1
-blog/
-laravel app 2
-newspaper
-laravel app 3
如果我在每个子目录文件夹(www.testsite.com/Store、www.testsite.com/blog、www.testsite.com/newspaper)中安装 laravel 应用程序,每个应用程序都可以工作,但是我试图在 url 末尾删除公共,www.testsite.com/Store/public 是什么显示在浏览器中。非常感谢您对此问题的任何帮助。谢谢。
【问题讨论】:
-
能否告诉我如何运行 laravel app 1 或其他的路由?
标签: php .htaccess laravel-4 subdirectory