[Помогите] Отключить 301 редирект при работе в админке

Тема в разделе "Wordpress", создана пользователем Lazy_bones, 17 июл 2013.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. Lazy_bones

    Lazy_bones

    Регистр.:
    11 дек 2008
    Сообщения:
    436
    Симпатии:
    106
    Такая ситуация. Объеденил два блога.
    В одном было ЧПУ - postname.html
    В другом - postname/

    Объеденил с тем, у которого postname/ и чтобы был правильный редирект на новости с ЧПУ postname.html в корневом .htaccess прописал:
    RewriteRule ^(.*)\.html$ $1/ [R=301,L]

    Но возникла проблема. При работе в админке, при редактировании поста, если вставить картинку и после нажать ее редактирование(окошко, которое всплывает для указания альта, тайтла, позиционирования, и размеров), то вместо окошка редактирования картинки всплывает окошко 404 ошибки. Если убрать строку RewriteRule ^(.*)\.html$ $1/ [R=301,L] то все работает.

    Подскажите, как можно отключить 301 редирект при работе в админке?

    Для каждой статьи делать 301 редирект нет смысла, так как статей очень много. Сами статьи имеют вид site.ru/postname/ т.е. без категории, что не выцепить новости по маске используя категории.
     
  2. Lazy_bones

    Lazy_bones

    Регистр.:
    11 дек 2008
    Сообщения:
    436
    Симпатии:
    106
    Если вдруг у кого будет аналогичная проблема, то вот решение, помогли на другом форуме.
    заменить
    RewriteRule ^(.*)\.html$ $1/ [R=301,L]
    на
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)\.html$ /$1/ [R=301,L]
    и теперь и редирект работает и в админке можно работать с картинками.
    Тему можно закрывать.
     
Статус темы:
Закрыта.