Задать вопрос

Как сократить ссылки используя .htaccess?

Есть ссылки вида https://site.co.ua/projekts/abc/page.html , https://site.co.ua/projekts/def/page.html и тд., Нужно заменить их отображение на https://site.co.ua/abc https://site.co.ua/def и тд.
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
@dodo512
RewriteEngine on

RewriteCond %{THE_REQUEST} " /projekts/([^/]+)/page\.html" 
RewriteRule ^  https://site.co.ua/%1 [R=301,L]

RewriteCond %{DOCUMENT_ROOT}/projekts/$1/page.html -f
RewriteRule ^([^/]+)$  /projekts/$1/page.html [L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы