LINUX.ORG.RU
ФорумAdmin

Чтобы Apache работал на ДВУХ портах


0

1

скажем на 80 и на 123 - такое вообще технически возможно ? Если нет то может в nginx или еще где.

И второе чтоб помимо работы на этих двух портах с 80 на 123 был принудительный редирект.

Подскажите в чем и как лучше такое сделать..

Не смотрел ничего, взял из головы, но должно быть что-то вроде.

<VirtualHost *:123>
Redirect / http://newhost
</VirtualHost>

Shtsh ★★★★
()

Возможно, в чём проблема? Два listen, bind или что там у апача. Ну и виртхостах порт не указывай или ставь звёздочку.

true_admin ★★★★★
()
Ответ на: комментарий от zgen

listen :123

[root@clinuxm ~]# grep Listen /etc/httpd/conf/httpd.conf 
# Listen: Allows you to bind Apache to specific IP addresses and/or
# Change this to Listen on specific IP addresses as shown below to 
#Listen 12.34.56.78:80
Listen 80
tazhate ★★★★★
()

Listen ip1:port1
Listen ip2:port2
и так далее. работает

Komintern ★★★★★
()

перенаправление в апаче можно сделать как минимум 3 способами, это не считая по тупому через HTML и META где вообще всё равно какой сервер так как делаеть будет оборзеватель.

про висение на портах тут ужо сказали, но NTP и 123 порт как бы намекают.;-)

mumpster ★★★★★
()
Ответ на: комментарий от infraud

то есть как сделатьв апаче - знаешь?

на всяк случай - mod_rewrite самый очевидный

mumpster ★★★★★
()

И второе чтоб помимо работы на этих двух портах с 80 на 123 был принудительный редирект.

так а зачем апачу слушать оба порта ? пусть слушает только 123, а с 80 на 123 редиректь иптаблесом

xtraeft ★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.