URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 68625
[ Назад ]

Исходное сообщение
"Вопрос по Apache (виртуальные хосты)"

Отправлено drv , 01-Сен-06 13:33 
Ситуация, есть внутренний сайт организации. Наружу не светим. Теперь потребовалось сделать сайтик, на пару страниц и вывесить наружу. Есть ли в апаче такая возможность, чтобы оба виртуальных хоста были на 80 порту но на разных интерфейсах?

ppp0 - vhost2
eth0 - vhost1
eth1 - vhost1

Да, и еще. Если это возможно, то с внутреней сетки я новый сайт значит не увижу?


Содержание

Сообщения в этом обсуждении
"Вопрос по Apache (виртуальные хосты)"
Отправлено SubGun , 01-Сен-06 15:42 
ИМХО, не выпендриваться, а сделать для внутреннего сайта разрешение просматриваться лишь для внутреннего диапазона адресов.
    Order deny,allow
    Deny from all
    Allow from 192.168.0.0/16
а для внешнего
    Order deny,allow
    Allow from all
И все, в принципе.
Можно сделать и вообще по-другому:
Слушать на ppp0 другой порт и пробрасывать с внешнего интерфеса все запросы на этот порт. Или внутреннюю сетку заставить обращаться на другой порт.

"Вопрос по Apache (виртуальные хосты)"
Отправлено drv , 01-Сен-06 15:50 
>ИМХО, не выпендриваться, а сделать для внутреннего сайта разрешение просматриваться лишь для
>внутреннего диапазона адресов.
>    Order deny,allow
>    Deny from all
>    Allow from 192.168.0.0/16
>а для внешнего
>    Order deny,allow
>    Allow from all
>И все, в принципе.

Идея понятна, но ее очень хорошо. index.php в корне может быть только один, и тогда на каком то из 2-х сайтов главная страница будет фиг знает где.

>Или внутреннюю сетку заставить обращаться на другой порт.

а вот это идея, наверно так будет проще всего. ткс


"Вопрос по Apache (виртуальные хосты)"
Отправлено SubGun , 01-Сен-06 15:53 
>Идея понятна, но ее очень хорошо. index.php в корне может быть только
>один, и тогда на каком то из 2-х сайтов главная страница
>будет фиг знает где.
>
Таак....уже интереснее. Скажите, что вам мешает разнести два сайта по разным папкам? Просто меня несколько запутала ваша структура.

"Вопрос по Apache (виртуальные хосты)"
Отправлено drv , 01-Сен-06 16:06 
>Таак....уже интереснее. Скажите, что вам мешает разнести два сайта по разным папкам?
>Просто меня несколько запутала ваша структура.

Уже есть внутренний сайт и у него соответственно свой индекс есть
Если делать как вы предлогаете то новый я конечно смогу вынести в отдельную папочку но тогда его адрес будет вида http://myname.ua/path/ а это не есть гуд для вывешивания в интернет


"Вопрос по Apache (виртуальные хосты)"
Отправлено magr , 01-Сен-06 16:01 
>Есть ли в апаче такая
>возможность, чтобы оба виртуальных хоста были на 80 порту но на
>разных интерфейсах?
>
На сайте апача есть "Apache Virtual Host documentation", там ваш случай в примерах приведен.


"Вопрос по Apache (виртуальные хосты)"
Отправлено drv , 01-Сен-06 16:10 
>>Есть ли в апаче такая
>>возможность, чтобы оба виртуальных хоста были на 80 порту но на
>>разных интерфейсах?
>>
>На сайте апача есть "Apache Virtual Host documentation", там ваш случай в
>примерах приведен.

Похоже я туплю. Это же обычный  IP-based хост. :))
Просто никогда не делал, все както чаще на практике надо name-based.


"Вопрос по Apache (виртуальные хосты)"
Отправлено magr , 01-Сен-06 16:15 
> Это же обычный  IP-based хост. :))
да, он :)