Как сделать редирект на определенный порт на стороне сервера?
Есть свой домашний сервер, который в интеренете доступен только по 192 порту(ip:192)
Я купил домен и не могу привязать его к моему ip, так как можно указать исключительно ip, без порта.
Написал в тех. поддержку. Получил такой ответ:
"Здравствуйте!
Домен направляется только на IP. Перенаправление на определенный порт осуществляется уже на стороне самого сервера. Поэтому по данному вопросу вам необходимо обратиться в поддержку хостинг-провайдера."
Вариант поставить сервер на 80 порт - не предлагайте. Не получается пробросить.
Как сделать это самое перенаправление на самом сервере, о котором сказано в ответе?
Спасибо.
Gthtyfgравление на сервере можно сделать только пробросив 80 порт. Можно еще купить не домашний сервер, у которого 80 порт не закрыт, проксировать при помощи nginx на домашний, можно просто указывать http://mydomain.com:192 если страничка джаст фо фан.
Владимир, а если все-таки пробросить 80 порт, то можно достучаться до сервера без порта. Допустим нет домена.
Ввести только ip и все? Он перейдет, так?
Из поставленных условий вам не сделать чтобы вы набирали в браузере только домен. Возможно только указав домен:порт (example.com:192/), т.к ваш домен резолвится в определенный ip.
Если вы не можете никак взаимодействовать с 80 портом, то ничего и не получится.
В виртуальном хосте, указывам какой порт слушать - Listen 192. https://httpd.apache.org/docs/2.4/bind.html
Привязать доменное имя можно только к "белому" IP. Этот IP у Вас явно на роутере (или еще где, кто инет раздает). Роутер обеспечивает проброс, но не более. Единственный вариант выяснить, кто занимает 80 порт и убрать/перенести этот сервис