Как изменить дефолтные URL

Разные разделы сайта имеют свои URL, по которым определяется к какому модулю относится та или иная страница.

Разберем на примере услуги "Веб-разработка", она имеет URL:

https://demo.5cms.ru/services/web-development

то, что данная страница относится к модулю "услуги" определяется по части урла "services".

Правильность данного предположения легко проверить:

  • находим в корневой директории сайта файл .htaccess
  • и в нем ищем услуги:

Как поменять url

Как поменять URL?

Например мы хотим сменить:

http://site.ru/services/web-development

на

http://site.ru/uslugi/web-development

1) В файле .htaccess делаем замену на:

Как поменять url

2) В файлах дизайна /design/ваша_тема/html/

Заменить в ссылках services на uslugi 

3) И в файле /sitemap.php не забываем также изменить url для услуг

Собственно говоря и всё.

Для каких разделов можно аналогично поменять URL?

  • catalog (может потребоваться доп. программирование)
  • products (может потребоваться доп. программирование)
  • brands (может потребоваться доп. программирование)
  • blog
  • sections
  • article
  • articles
  • survey
  • surveys

Теги: изменение url, изменение адреса служебных разделов

UPD: обновлено 21.10.2021

Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать