TheExplay
@TheExplay
Верстальщик - Junior FrontEnd

Htaccess, как правильно настроить редирект?

Здравствуйте, подскажите как правильно настроить .htaccess
Имеется такая иерархия,

themes
index.php
.htaccess
--m
--templates
----admin
----common
------__header.php
------__footer.php
----home.php


Каким образом можно сделать так, чтобы при посещении сайта, нам выдавался шаблон который лежит в папке templates, а не тот, что лежит в корне? спасибо за ответ.
  • Вопрос задан
  • 2318 просмотров
Решения вопроса 1
AlexBlack666
@AlexBlack666
Копай в сторону RewriteRule.
RewriteEngine On
RewriteRule ^$ /themes/templates/home.php$1 [NC,L]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
OnYourLips
@OnYourLips
Никак, .htaccess работает только по HTTP, а шаблоны подключаются по локальным путям.
Это делается внутри приложения.
Ответ написан
TheExplay
@TheExplay Автор вопроса
Верстальщик - Junior FrontEnd
Сейчас очистил htaccess
Теперь при открытии сайта xxx.zzz.su попадаю на эту страницу
xxx.zzz.su/index.php
В бразерной строке мы видим только xxx.zzz.su

Путь который мне нужен
xxx.zzz.su/themes/templates/home.php

Хочу сделать так, чтобы при открытии сайта автоматически показывались страницы из папки templates, разве это не через .htaccess делается? При открытии сайта надо, чтобы в строке браузера не показывалось пути themes/templates
Ответ написан
Комментировать
paalomnik
@paalomnik
PHP-Dev
чувак, это же роутинг)
почитай про MVC
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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