Назад | Перейти на главную страницу

Домен, который перенаправляет на порт

У меня есть два домена, которые подключены к одному серверу (тот же IP). Я хочу, чтобы domain1.example.com перенаправлял на 1.2.3.4:12345, а domain2.example.com - на 1.2.3.4:12346. Как я могу это сделать? Я не могу сделать это в .htaccess, потому что хочу, чтобы он работал в многопользовательской игре.

  • Если это просто необработанный TCP, то вам не повезло, это невозможно.
  • Если это HTTP, то, возможно, что-то можно сделать, возможно, с прокси-сервером для перенаправления трафика.
  • Если это что-то еще, то вам придется нелегко - это может быть даже невозможно. Для этого потребуется, чтобы клиент включил целевой домен где-нибудь в полезной нагрузке; HTTP достигает этого, имея Host: заголовок, но в основном используется, чтобы несколько веб-сайтов могли загружаться с одного и того же <ip>:<port> конечная точка.

Это полностью зависит от протокола, который использует игра. Если он поддерживает записи SRV, используйте их. Если нет и он не использует HTTP, вам придется нелегко.