Как изменить вид урл?

Здравствуйте, подскажите, пожалуйста, как сделать следующее.

На сайте есть существующая страница вида: "site/nazvanie_categorii".
Необходимо чтобы в адресной строке при наборе "site/nazvanie-categorii", показывалась страница "site/nazvanie_categorii", при этом чтобы в адресной строке браузера так и оставалась страница "site/nazvanie-categorii".
  • Вопрос задан
  • 2378 просмотров
Пригласить эксперта
Ответы на вопрос 1
@HaveFun
mod_rewrite используется для редиректа на другой адрес или подключения конкретного файла. Например, если известно, что за формирование страницы отвечает файл /nazvanie_categorii/index.php, то в .htaccess достаточно добавить
RewriteRule /nazvanie-categorii /nazvanie_categorii/index.php

Если же приложение использует CMS или фреймворк, то, как правило, подключается файл index.php из корневой директории и вопрос переходит в плоскость роутинга CMS/фреймворка.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект