![]() |
|
![]() ![]() ![]() |
|
Гриша |
|
|||
![]() НУС(незнаю|узнаю|создаю) ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 12.6.2005 Где: Земля, Москва, Хр ущевка Репутация: нет Всего: 1 |
Добавил для виртуального хоста sub.domain
ServerAlias sub.domain domain Теперь беру пример: RewriteCond %{HTTP_HOST} sub\.domain RewriteRule ^.*$ /sub/index.php Не работает (Internal Server Error) --------------------
Если долго мучиться, что-нибудь получитЬся. |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Все, пракрасно работает. |
|||
|
||||
Гриша |
|
||||
![]() НУС(незнаю|узнаю|создаю) ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 12.6.2005 Где: Земля, Москва, Хр ущевка Репутация: нет Всего: 1 |
Mal Hack, спасибо за ответ.
Я сделал 2 виртуальных хоста "domain" и "sub.domain", с общим DocumentRoot "E:/home/domain/www" (непонимаю, зачем в таком случае ServerAlias sub.domain domain? - я убрал этот Алиас)
Исходя из описанного выше, mod_rewrite необходим для того, чтобы: 1) при загрузке главной страницы поддомена _http://sub.doamin/ загружалась страница из _http://doamin/sub/index.php 2) так как мне нужно чтобы к папке "E:/home/domain/www/catalog" имел доступ только поддомен _http://sub.doamin/catalog/, то для данной директории делаю проверку на соответсвии хоста = "sub.doamin", в противном случае редирект на страницу с ощибкой 404. Ну и соответсвенно в итоге для каждого хоста разрешаю свои папки, в остальных случаях 404 ошибка. Теперь буду стараться составить все эти проверки, на мысоль вы меня навелие, теперь хоть как-то получается, спасибо Mal Hack. Понял как настраивать АЛИАСЫ
Альтернатива этому, делать разные хосты, но с общим DocumentRoot. А у меня были разные хосты, с разным documentroot, поэтому в данном случае mod_rewrite мне никак не мог помочь в решение поставленной задачи. Это сообщение отредактировал(а) Гриша - 24.1.2007, 19:23 --------------------
Если долго мучиться, что-нибудь получитЬся. |
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |