Я арендую VPS / seedbox, который предлагает хостинг файлов http через nginx. Вместо того, чтобы арендовать другую услугу для размещения моего веб-сайта, я успешно настроил свой текущий VPS. Загвоздка в том, что nginx назначается случайный порт выше 10000.
Я арендовал доменное имя у GoDaddy и попытался использовать их функцию «пересылки с маскированием», чтобы указать на мою конфигурацию nginx. Я заметил, что это единственное решение, которое может обрабатывать порт, отличный от 80. Это нарушает мою мобильную (загрузочную) функциональность. Окно просмотра, кажется, неправильно понято.
Мне нужен какой-то способ размещения моего сайта (IP: порт), где пользователь видит только мой домен
Мой любимый из последних курортов: an A record from domain --> server
. Это позволяет пользователю вводить мой домен в свой браузер, а затем порт domain:port
и они попадут на мой сервер в IP:port
. Но если они введут мой домен без порта, они попадут на IP-порт 80 моего сервера, который является страницей управления для службы VPS. Я бы скрыл это с помощью службы пересылки GoDaddy, чтобы пересылать все запросы домена верхнего уровня в настраиваемый порт: domain --> domain:port
Это приводит к ссылке из domain --> domain:port where domain --> IP
, который просто не работает и не выглядит так, как должен или даже может работать.
Мне нужен совет от кого-то, кто знает больше о DNS и записях, чтобы сказать, есть ли какие-нибудь элегантные решения для использования красивого доменного имени при размещении в другом месте через настраиваемый порт. или просто скажите, где я ошибся :)