трабл .htaccess

FlaMen

Новичок
трабл .htaccess

Предыстория =)

есть хостинг стукрура такая
/home/site1ru/public_html/

в /public_html/ находятся скрипты картинки и .htaccess который в свою очередь преобразует URL RewriteRule

На акке этого хостинга можно размешять несколько сайтов их папка будет:
/home/site1ru/public_html/site2ru/
где будут лежать файлы
тоесть вызываеш
www.site1.ru открывает /home/site1ru/public_html/
www.site2.ru открывает /home/site1ru/public_html/site2ru/

Проблема:
.htaccess - который лежит в /home/site1ru/public_html/
он дейстует на /site2ru/ тоже, что приводиет его в неработоспособность...

Внимание Вопрос:) Как огородить все папки/сайты от этого htaccess окторый находится в /home/site1ru/public_html/ что бы он не затрагивал другие папки/сайты
/home/site1ru/public_html/site3ru/
/home/site1ru/public_html/site4com/
/home/site1ru/public_html/site5ru/
 

Кром

Новичок
1. В данном случае, и во всех остальных, он действует на уровень ниже.
2. Сама структура неправильна. Внутри сайт находиться еще один сайт. Зачем?
3. Создать в site2ru htaccess и прописать там другие настройки, которые и будут распространяться на site2ru
 

#!/Perlik

Guest
Повторюсь... для каждого сайта, в его папке создай еще по .htaccess!

Удачи!
 

FlaMen

Новичок
Кром

>> 1. В данном случае, и во всех остальных, он действует на уровень ниже.
<< Мля самом собой что на уроверь ниже, спросто я спутал :) , можно было бы и догадатся и по обьяснению..

>>2. Сама структура неправильна. Внутри сайт находиться еще один сайт. Зачем?
<< Я же мля обьяснил такая струкрура хостнига , что дополнительный сайты находятся в папке папки основного сайта... мля...

>> Создать в site2ru htaccess и прописать там другие настройки, которые и будут распространяться на site2ru
<< Да ну.. а нахрена мне это, я это спрашивал???

>>Повторюсь... для каждого сайта, в его папке создай еще по .htaccess!
<< И че? ты хоть читал что я писал выше? или бы ляпнуть что нибудь...



Меня интресует .htaccess который находится в коренувухе папки /public_html/ он затрагивает все мои другие сайты, как этого избежать!
 

Линк

Guest
по идее не должен
если .htaccess лежит на пределами DOCUMENT_ROOT, он не тргогает другие сайты
 

FlaMen

Новичок
Линк другие сайты это = обычные папки в /public_html/ мля... и он их трогает!
 

FlaMen

Новичок
Линк если бы он не трогал сайт ты как думаеш, я бы тему создавал бы?
А он их трогает 100% =) так как я убераю htaccess сайт пашет... или ставлю строчку в в коде htaccess

RewriteRule ^(/?site2ru.*)$ - [L] он про пускаетэту папку и все пашет, но такой выход меня не устраивает...
 

Линк

Guest
значит я ошибся
извините

а какой у Вас апач кста?
 

#!/Perlik

Guest
Тогда попиши для каждого сайта свой хтаксес, и не мучайся, возможно он и трогает, и все правильно. А что бы не трогал, пропиши в директории, где у тя сайты лежат по файлу со своими настрйоками или эту же инфу впиши в свой оняиг вирт. хоста.
 
Сверху