pashakiz
@pashakiz
web dev

Редиррект из корня сайта в подпапку (без отображения подпапки в URL)?

Дано:
В папке сайта (скажем site.ru) есть две подпапки: /dev и /web.
Мне нужно, чтобы при обращении в браузере к site.ru - грузился index.php из папки /web, и при этом в URL отображалось именно site.ru, а не site.ru/web.
Как это сделать? Через .htaccess можно или где-то в настройках сервера?

P.S. В /web лежит сайт на Joomla (и в его конфиге я ничего кроме пути к логам и tmp не нашел)
  • Вопрос задан
  • 544 просмотра
Решения вопроса 1
pashakiz
@pashakiz Автор вопроса
web dev
Решил вопрос с помощью cPanel хостинга - там была возможность задать корневую папку для домена.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
riot26
@riot26
<:З )~~
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/web/.*$
RewriteRule ^(.*)$ /web/$1 [QSA,L]
Ответ написан
Перенаправляете всё на index.php в site.ru вот так Как перенаправлять все запросы на index.php (.htaccess)? а в нём уже грубо говоря подгружаете из site.ru/web всё что нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы