Есть сайт в интренете. Делаю его естественно локально. У себя держу точную копию размещения всех катклогов и файлов, что бы было удно настраивать.
создал subdomen на серваке. Структура папок на серваке:
public_html/cgi-bin/
public_html/index.html
public_html/.htaccess
public_html/subdomain/
public_html/subdomain/index.html
public_html/subdomain/.htaccess
public_html/subdomain/cgi-bin/
У себя в апаче прописал виртуал хост для subdomain и указал папку точно такуюже как на серваке, то есть внутри documentroot корневого сайта. когда удаляю public_html/.htaccess - всё хорошо работает. а при его наличии выдаёт ошибку 500.
В public_html/.htaccess прописан directoryindex. В еррорлоге, при обращении к subdomen, апач ругается, что directoryindex not allowed here.
Я так понял, что при использовании directoryindex, все остальные индексы запрещаются (раз удаление public_html/.htaccess решает проблему). Тогда встаёт логиная идея - запретить действие public_html/.htaccess на public_html/subdomain/ . Делаю public_html/subdomain/.htaccess, прописываю там кой какие настройки. Но результат это не приносит - таже ошибка.
Может кто-нибудь знает что можно сделать в данной ситуации?
.htaccess - нужен и в корне и в subdomane и структуру папок нарушать не хочется, так как subdomain будет обращаться к файлам корня...
htaccess
- Andrej Ramaszeuski
- Неотъемлемая часть форума
- Сообщения: 507
- Зарегистрирован: 28 ноя 2003, 11:42
- Откуда: Pardubice, CZ
- Контактная информация:
Re: htaccess
Мяркую, што админістратар хостынгавага сэрвэру не дазволіў Override Indexes, таму дырэктывы з групы Indexes (AddDescription, AddIcon, AddIconByEncoding, AddIconByType, DefaultIcon, DirectoryIndex, FancyIndexing, HeaderName, IndexIgnore, IndexOptions, ReadmeName...) выкарыстоўваць у .htaccess ня можаш.Lioxa писал(а): В public_html/.htaccess прописан directoryindex. В еррорлоге, при обращении к subdomen, апач ругается, что directoryindex not allowed here.
Выкінуць з .htaccess недазволеныя дырэктывы.Lioxa писал(а): Может кто-нибудь знает что можно сделать в данной ситуации?
.htaccess - нужен и в корне и в subdomane и структуру папок нарушать не хочется, так как subdomain будет обращаться к файлам корня...
Linux is like a wigwam: no Windows, no Gates and Apache inside.
-
- Неотъемлемая часть форума
- Сообщения: 732
- Зарегистрирован: 18 янв 2004, 22:29
- Откуда: Минск
- Контактная информация:
Re: htaccess
Virtualhost:Andrej Ramaszeuski писал(а): Мяркую, што админістратар хостынгавага сэрвэру не дазволіў Override Indexes, таму дырэктывы з групы Indexes
<directory ... >
options Includes FollowSymLinks MultiViews
allowoverride all
order allow,deny
sllow from all
</directory>
Что-то другое...