【发布时间】:2014-11-24 01:54:28
【问题描述】:
我最近使用 laravel 4 创建了一个网站。我使用 XAMP 在 localhost 上测试我的网站,为了更容易,我在 vhosts 文件中创建了一个虚拟主机,它指向我的 Laravel 应用程序的公共文件夹。该网站运行良好。
现在我在 One.com 主机上租了一个网站空间。我用 ftp 打开了网络空间,当我进入“根”时,但没有任何文件夹,所以我猜根位置是公共位置?我不确定。
一个 Laravel 应用的正常结构是这样的:
--> app
--> bootstrap
--> public
--> vendor
--> other files
这不起作用,因为我认为 One.com 不使用公共 html 文件夹。我试图让它工作,但不幸的是。我将公用文件夹的内容移动到我的域的根目录,并将所有其他文件夹移动到名为 core 的文件夹中。然后我更改了一些配置文件 index.php 和 paths.php 但仍然不起作用。
问题是我需要更改我的文件夹结构以使其在此 One.com 网络服务器上运行以及我需要调整哪些文件(.htaccess、paths.php)?我当然想保护我的私人文件夹。
提前致谢。
【问题讨论】:
标签: php .htaccess laravel-4 xampp