Ситуация, есть внутренний сайт организации. Наружу не светим. Теперь потребовалось сделать сайтик, на пару страниц и вывесить наружу. Есть ли в апаче такая возможность, чтобы оба виртуальных хоста были на 80 порту но на разных интерфейсах?ppp0 - vhost2
eth0 - vhost1
eth1 - vhost1Да, и еще. Если это возможно, то с внутреней сетки я новый сайт значит не увижу?
ИМХО, не выпендриваться, а сделать для внутреннего сайта разрешение просматриваться лишь для внутреннего диапазона адресов.
Order deny,allow
Deny from all
Allow from 192.168.0.0/16
а для внешнего
Order deny,allow
Allow from all
И все, в принципе.
Можно сделать и вообще по-другому:
Слушать на ppp0 другой порт и пробрасывать с внешнего интерфеса все запросы на этот порт. Или внутреннюю сетку заставить обращаться на другой порт.
>ИМХО, не выпендриваться, а сделать для внутреннего сайта разрешение просматриваться лишь для
>внутреннего диапазона адресов.
> Order deny,allow
> Deny from all
> Allow from 192.168.0.0/16
>а для внешнего
> Order deny,allow
> Allow from all
>И все, в принципе.Идея понятна, но ее очень хорошо. index.php в корне может быть только один, и тогда на каком то из 2-х сайтов главная страница будет фиг знает где.
>Или внутреннюю сетку заставить обращаться на другой порт.
а вот это идея, наверно так будет проще всего. ткс
>Идея понятна, но ее очень хорошо. index.php в корне может быть только
>один, и тогда на каком то из 2-х сайтов главная страница
>будет фиг знает где.
>
Таак....уже интереснее. Скажите, что вам мешает разнести два сайта по разным папкам? Просто меня несколько запутала ваша структура.
>Таак....уже интереснее. Скажите, что вам мешает разнести два сайта по разным папкам?
>Просто меня несколько запутала ваша структура.Уже есть внутренний сайт и у него соответственно свой индекс есть
Если делать как вы предлогаете то новый я конечно смогу вынести в отдельную папочку но тогда его адрес будет вида http://myname.ua/path/ а это не есть гуд для вывешивания в интернет
>Есть ли в апаче такая
>возможность, чтобы оба виртуальных хоста были на 80 порту но на
>разных интерфейсах?
>
На сайте апача есть "Apache Virtual Host documentation", там ваш случай в примерах приведен.
>>Есть ли в апаче такая
>>возможность, чтобы оба виртуальных хоста были на 80 порту но на
>>разных интерфейсах?
>>
>На сайте апача есть "Apache Virtual Host documentation", там ваш случай в
>примерах приведен.Похоже я туплю. Это же обычный IP-based хост. :))
Просто никогда не делал, все както чаще на практике надо name-based.
> Это же обычный IP-based хост. :))
да, он :)