• Решено arhon

    (@arhon)


    Здравствуйте, недавно столкнулся с такой проблемой как редирект подкаталога, вообщем есть сайт на вордпрессе, на нем стоит стандартный ридерект без www на www

    RewriteCond %{HTTP_HOST} .
    RewriteCond %{HTTP_HOST} !^www.site\.ru [NC]
    RewriteRule (.*) http://www.site.ru/$1 [R=301,L]

    там же есть каталог, в котором развернут другой сайт на вордпрессе, в котором не работает данный редирект, прописал для него дополнительно редирект в каталоге вида

    RewriteCond %{HTTP_HOST} !^www.site\.ru\/catalog\/[nc]
    RewriteRule (.*)$ http://www.site.ru/catalog/$1 [r=301,nc]

    в итоге получаю зацикливание ридеректа, не пойму в чем причина, может кто сталкивался с подобным, буду рад если подскажите, заранее спасибо.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    В первой строке каталога быть не должно, только домен:

    RewriteCond %{HTTP_HOST} !^www.site\.ru [nc]
    RewriteRule (.*)$ http://www.site.ru/catalog/$1 [r=301,nc]

    Автор arhon

    (@arhon)

    спасибо, всё как обычно о боли просто

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