У меня есть структура каталогов следующим образом:Laravel маршрутизация - относительный путь выдает
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', '[email protected]');
Но как вернуть ссылку на папку не в общедоступном каталоге?
Я действительно новичок в Laravel, поэтому, пожалуйста, идти легко на меня ...