![]() |
Виртуальные хосты — настройка доступа
Добрый день.
Пол дня вчера пытался разобраться, видимо туплю, давно в отпуске не был =) Дано: Apache 2.2.6 под WinXP Виртуальные хосты: Код:
ServerName "common.loc"local1.loc должен быть доступен только с IP 127.*.*.* local2.loc должен быть доступен только с IP 127.*.*.* shared1.loc должен быть доступен с любого IP shared2.loc должен быть доступен с любого IP common.loc должен быть доступен с любого IP (_default_) |
За доступность по именам доменов отвечает DNS-сервер
|
Да, забыл сказать что все это находится в локальной сети и машина с апачем пока во внутренний домен не входит и доступ с других машин осущ. тупой правкой файла hosts, типа:
Код:
192.168.3.155 shared1.loc www.shared1.locНо фишка в том, что если у кого-то добавить Код:
192.168.3.155 local1.locРаньше это решалось через мод_реврайт проверкой %{REMOTE_ADDR} но это не правильно. |
Через .htaccess разрешить доступ только с заданых ip
|
Цитата:
|
да действительно
Deny from all Allow from 192.168.3.155 |
| Часовой пояс GMT +4, время: 03:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.