Я использую виртуальный хостинг (cPanel) для размещения своего сайта (разработано в Laravel 5.4). У меня есть другой экземпляр Laravel 5.4 в виде admin , который находится в папке public_html. Оба прекрасно работают как отдельные экземпляры, но я не могу загружать / просматривать / удалять изображения через администратора, который на 1 шаг глубже в папке public_html.
Текущая структура каталогов
/root
/- .cpanel
/- examplewebsite.com (laravel instance)
/- public_html
/- img
/- js
/- css
/- admin (laravel instance)
Поэтому, когда я нахожусь на examplewebsite.com и использую asset ("/ img / some_image.jpg") , он отлично работает <img src="http://examplewebsite.com/img/sample.jpg">
и указывает на папку img с в public_html, но для административная панель указывает на папку img в административной панели, поэтому она становится <img src="http://examplewebsite.com/admin/img/sample.jpg">
(это правильно), но есть ли способ или лучшие практики, с помощью которых я могу получить доступ к изображениям в public_html из admin (экземпляр laravel).
PS: есть похожие вопросы, но я не смог найти ответ. Пожалуйста, совет, заранее спасибо