• Добрый день!
    Мне нужно сделтаь редирект из страницы с расширением .html на страницы без этого расширения. Таких страниц много, как Сделать это скопом. Я пробовала в файле .htaccess

    Redirect 301 /$1.html https://moremeda.ru/$1
    
    RewriteRule ^(([^/]+/)*[^.]+)$ /$1.html [L]
    
    RedirectMatch 301 /$1.html https://moremeda.ru/$1

    Но почему то у меня не работает редирект. Помогите, плиз решить проблему

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • anonymized-17844177

    (@anonymized-17844177)

    vitaminnnka, привет.

    RewriteCond %{THE_REQUEST} \.html
    RewriteRule ^(.*)\.html$ /$1 [R=301,L]
    Автор vitaminnnka

    (@vitaminnnka)

    Привет. Спасибо, но редирикт не происходит 🙁

    anonymized-17844177

    (@anonymized-17844177)

    vitaminnnka, может кэш какой срабатывает? Где-то увидеть можно сайт, или вы на локалхосте работаете?

    Автор vitaminnnka

    (@vitaminnnka)

    https://moremeda.ru/recepty-dlya-lecheniya/mozhno-li-est-med-pri-saharnom-diabete.html
    Кэш есть, но я очистила.
    Если делать редирект именно одной страницы, то срабатывает

    anonymized-17844177

    (@anonymized-17844177)

    vitaminnnka, я правильно понял, у вас в настройках ЧПУ ранее было прописано разширение .html, сейчас вы его убрали и из-за ПС хотите реализовать редиректы с несуществующих страниц на актуальные адреса?

    Автор vitaminnnka

    (@vitaminnnka)

    Да, верно

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «редирект страниц» закрыта для новых ответов.