【发布时间】:2016-07-20 01:35:33
【问题描述】:
我需要一些帮助。
我只想从一个 Laravel 5.1 安装创建一个多站点。我根据子域读取了多个.env。
但我希望每个站点都有自己的公用文件夹。
例如使用这个文件夹:
-> public
-> custom_publics
-> user1
-> user2
-> etc
我可以设置public_path(),但是当我尝试使用asset() 获取它时,函数不起作用。
例如:我在http://user2.test.on/custom_publics/user2/image.png 上有一个image.png。我将 public_path() 更改为 custom_publics/user2。但是当调用asset(image.png)给我http://user2.test.on/image.png并且不存在时。
有一些方法可以指向http://user2.test.on/image.png,但实际上指向http://user2.test.on/custom_publics/user2/image.png?
或者,我该如何设置asset()函数路径?
有人试过吗?有什么帮助吗?
问候,埃里克。
【问题讨论】:
-
尝试阅读这篇文章,我认为它会对您有所帮助,如果这样做,请告诉我laracasts.com/discuss/channels/laravel/…