.htaccess子域中Laravel应用程序文件夹的最佳实践

时间:2014-09-08 18:16:22

标签: php apache .htaccess laravel-4

我的托管服务不允许在公共(www/)目录之外创建文件夹。但是,对于子域,它会自动在www/之外创建文件夹,例如laravel/

我将Laravel 4应用的public/文件夹的内容复制到www/,其余部分复制到laravel/文件夹,调整路径等,以便网站正常工作,但我不想无意中提供laravel.mydomain.com的任何内容。

.htaccess,deny from all或简单Redirect 301 / mydomain.com中的最佳做法是什么? 我想重定向暴露了子域存在,所以它可能不太理想。我可以否认任何问题吗?

感谢。

编辑:我在Redirect 301 / http://mydomain.foo文件中使用了.htaccess文件,该文件位于Laravel应用程序的非公共文件所在的文件夹中,以及哪个Apache从laravel.mydomain.foo提供服务。 mydomain.foo从托管服务提供的标准位置提供,并包含公共文件。一年后,它还没有咬我。如果某人有更好的方法,问题仍然是开放的。

0 个答案:

没有答案