Wordpress htaccess (в корне) конфликтует с htaccess в подпапке

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

  1. pochenok

    pochenok

    Регистр.:
    27 ноя 2008
    Сообщения:
    175
    Симпатии:
    59
    Суть в том, что при клике на ссылку ведущую к файлу в подпапке вылезает вордпрессовский not found, если вордпресса нет или удаляю его хтаксесс, файл скачивается нормально. Либо если хтаксес в подпапке оргинальный (об этом ниже)

    Вордпресс хтаксес:

    Код:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    Хтаксес в подпапке /protected Причина именно в нем, а точнее в строчке

    Код:
    RewriteRule ^(.*)$ /home/myphotod/public_html/filestreamer.org/amember_remote/code.php?url=%{REQUEST_URI} [L]
    Тк если этой строки нет (вместе нее другая, оригинальная) - все прекрасно работает.

    Код:
    ########### AMEMBER START #####################
    Options +FollowSymLinks
    RewriteEngine On
     
    ## allow access for product #1       
    RewriteCond %{HTTP_COOKIE} amember_remote_nr=([a-zA-Z0-9]+)
    RewriteCond /home/myphotod/public_html/filestreamer.org/amember_remote/data/new_rewrite/%1-1 -f
    RewriteRule ^(.*)$ /home/myphotod/public_html/filestreamer.org/amember_remote/code.php?url=%{REQUEST_URI} [L]
     
    ## if user is not authorized, redirect to login page
    # BrowserMatch "MSIE" force-no-vary
    RewriteCond %{QUERY_STRING} (.+)
    RewriteRule ^(.*)$ http://filestreamer.org/amember_remote/index.php?v=-1&url=%{REQUEST_URI}?%{QUERY_STRING}&referer=%{HTTP_REFERER} [L,R]
    RewriteRule ^(.*)$ http://filestreamer.org/amember_remote/index.php?v=-1&url=%{REQUEST_URI}&referer=%{HTTP_REFERER} [L,R]
     
    ########### AMEMBER FINISH ####################