【发布时间】:2015-08-14 16:19:09
【问题描述】:
我的目录结构如下:
docs
- index.php
- js/
- css/
- img/
mylaravelapp
- app/
- bootstrap/
- config/
- database/
- public/
- resources/
- storage/
- tests/
- etc.
我想要发生的是当用户导航到:
http://localhost/myprojects/mylaravelapp/public/docs
他们从我的“docs”文件夹中获取所有文件(包括所有 javascript、css 和图像...)
我试过了:
- 将 ../../docs 的符号链接放在“公共”文件夹中(不起作用 - 我收到“抱歉,找不到您要查找的页面。”错误)
- .htaccess 规则,例如
RewriteRule ^docs/(.*) {REQUEST_FILENAME}/../../docs/$1 [L],但我在这里挣扎...
我可以在 routes.php 中以某种方式做到这一点吗?我认为将所有这些都放在我的 routes.php 文件中最适合我。
类似:
Route::get('docs', 'DocsController@index');
但是如何返回对不在公共目录中的文件夹的引用?
我真的是 Laravel 的新手,所以请放轻松...
【问题讨论】:
标签: laravel laravel-5 laravel-routing