Помогите с mod_rewrite пожалуйста

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем diez, 12 сен 2007.

Статус темы:
Закрыта.
  1. diez

    diez

    Регистр.:
    1 ноя 2006
    Сообщения:
    184
    Симпатии:
    59
    Есть проблема с Mod Rewrite:

    Создал правило для одного сайта, но оно распространяется на все директории, находящиеся в папке public_html, в том числе и на другой сайт (находящийся в папке public_html/domain).
    Как второй сайт исключить из обработки правилом мод реврайта?

    Может непонятно обьяснил :-/
    Т.е. есть аккаунт на шаред хостинге, www.site.com к этому же аккаунту прикручен еще один домен domain.com, файлы сайта domain.com расположены в папке public_html/domain. Нужно чтобы эта папка domain не попадала под обработку правилами, созданными для основного сайта.

    Сейчас файл .htaccess имеет такое содержание.

    AddDefaultCharset UTF-8
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^site\.com
    RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L]
    RewriteCond %{REQUEST_URI} !(content\/|robots.txt)
    RewriteRule ^(.*)$ index.php [L]
     
  2. Jameson

    Jameson Читатель

    Заблокирован
    Регистр.:
    25 июн 2007
    Сообщения:
    406
    Симпатии:
    92
    Если я вас правильно понял, в папочке
    public_html/domain
    создаем свой .htaccess, а в нем
    RewriteEngine Off
     
    diez нравится это.
  3. lobzik

    lobzik

    Регистр.:
    8 авг 2006
    Сообщения:
    311
    Симпатии:
    49
    либо попробуй перелажить .htaccess public_html/target_domen... как я понял сечас он лежит в public_html.
     
    diez нравится это.
  4. diez

    diez

    Регистр.:
    1 ноя 2006
    Сообщения:
    184
    Симпатии:
    59
    это помогло. большое спасибо :)
     
Статус темы:
Закрыта.