Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
День добрый, на лакалке создал проект, сместил в настройках апача document root,
но на хостинге столкнулся с проблемой, они не предоставляют возможности изменения корневой директории сайта (предлагают воспользоваться символическими ссылками)...
Хотел узнать как с этой проблемой справиться?
Переместите все, что в public, на уровень выше, и подправьте пути. А вообще если есть возможность - лучше использовать другой хостинг. PHP-то там хоть свежий?
Не в сети
Я вынес просто сайт куда надо, а остальное за пределы паблик папки т.е на уровень выше. Мне помогло
А я в .htaccess сделал перенаправление запросов в папку public
Это норальное решение вообще?
Мне так посоветовали в поддержке хостинга.
Не в сети
}%> Это норальное решение вообще?
Не смущает то, что адреса на сайте будут вида %%http://site.com/public/path/...%%?
Да нет, на адреса это никак не повлияло - boomoney.ru
Тогда выложите сюда этот .htaccess , чтобы помочь тем, кто в будущем будет искать решение подобной проблемы.
Не в сети
Да ради бога:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?boomoney\.ru$ [NC]
RewriteRule (.*) /public/$1 [L]
Использовал уже на нескольких сайтах и вроде как отлично работает и ноу проблем
Спасибо! отлично, только наверное нужно учесть что при работе с файлами средствами фреймвёрка измениться путь на + "public".
Но наверное, если есть время то лучше вынести за корень и изменить пути
Страницы 1