Настроить закрывающий слеш в URL в нужном разделе сайта через htaccess

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем killoff, 14 окт 2013.

  1. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.243
    Симпатии:
    832
    Возникла проблема при использовании кода htaccess
    Код:
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !-f
    RewriteCond %{REQUEST_URI} !/$
    RewriteCond %{REQUEST_URI} !.html$
    RewriteCond %{REQUEST_URI} !.xml$
    RewriteRule (.+) $1/ [R=301,L]
    и форумом Bullet Energy. Форум у меня находится по адресу site/forum/
    Как нужно подправить этот код чтобы он работал только на основном сайте, но не имел никакого отношения к форуму?
     
  2. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    358
    Симпатии:
    242
    Код:
    RewriteCond %{REQUEST_URI} !^forum/
    Перед
    Код:
    RewriteCond %{REQUEST_FILENAME} !-f
     
  3. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.243
    Симпатии:
    832
    Не помогло :( Может ещё как то можно по другому?
     
  4. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    358
    Симпатии:
    242
    Упс.. вот так правильно:
    Код:
    RewriteCond %{REQUEST_URI} !^/forum/
    
     
    killoff нравится это.