местоположение .HTACCESS

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

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

    vit_ Прохожие

    Здравствуйте!!!
    Подскажите, почему у меня на хосте файл .HTACCESS должен находиться только в КОРНЕ ??? а в папках не работает... Что нужно сказать хостеру чтобы это изменить??
     
  2. BaD DoG

    BaD DoG Создатель

    Регистр.:
    26 ноя 2006
    Сообщения:
    20
    Симпатии:
    3
    файл может лежать и, будет обрабатываться в любом каталоге сайта (если его обработка разрешена администратором сервера).
    файл . htaccess вносит локальные изменения в настройки, влияя только на каталог его содержащий, вместе с вложенными в него каталогами. Файл . htaccess более глубокого вложения, переопределяет настройки аналогичного файла верхнего уровня, для своего каталога и тех, что в него вложены. Так, например, для каталога /www/, настройки задаются файлом /www/. htaccess , а для каталога /www/data/ – файлами /www/. htaccess и /www/data/. htaccess . Если в файле . htaccess нижнего уровня обнаружены те же инструкции, что и в . htaccess верхнего уровня (вероятно с иными параметрами), то выполняться будут именно они. Таким образом, образуется иерархическая структура правил , которые на нижнем уровне могут быть совершенно не такими как на верхнем
     
  3. Kela

    Kela Создатель

    Регистр.:
    10 мар 2007
    Сообщения:
    16
    Симпатии:
    9
    Проверь синтаксис:

     
  4. vit_

    vit_ Прохожие

    всем спасибо
     
  5. Kela

    Kela Создатель

    Регистр.:
    10 мар 2007
    Сообщения:
    16
    Симпатии:
    9
    Для спасибо кнопИчка есть ;)
     
  6. Zzzz

    Zzzz Прохожие

    так же еще имей ввиду. что на разных хостах конструкция команд в HTACCESS мот работать или нет.
    т.е. гдето будет работать вот так
    RewriteEngine On
    RewriteOptions inherit
    RewriteCond %{HTTP_REFERER} .*images.google.*$ [NC,OR]
    RewriteRule .* http://www.site.com [R,L]

    а гдето только вот так

    RewriteEngine On
    RewriteCond %{HTTP_REFERER} images.google [NC]
    RewriteRule .* http://www.site.com [R,L]
     
  7. kaspruk

    kaspruk Постоялец

    Регистр.:
    8 янв 2007
    Сообщения:
    61
    Симпатии:
    16
    Я когдато тоже имел вопросы по поводу .htaccess .
    Мне посоветовали ссылки, довольно интересные:
    http://www.htaccess.ru/wiki/HomePage
    и
    http://www.iho.ru/faq/manual/htaccess.html
    Вроде все понятно написано.
     
  8. Cocomot

    Cocomot Создатель

    Регистр.:
    3 фев 2007
    Сообщения:
    47
    Симпатии:
    0
    Он моет лежать в каком угодно каталоге.
     
  9. horses

    horses Создатель

    Регистр.:
    5 янв 2008
    Сообщения:
    25
    Симпатии:
    6
    Если это такое действительное условие, установленное хостером - то это странный хостер....
    А вообще подобных ограничений нет и файлы .HTACCESS могут лежать практически в любых папках.
     
Статус темы:
Закрыта.