Конфигурация DNS для пути к веб-серверу
То, что у меня есть: некоторые vservers и некоторые домены, расположенные у разных хостеров. Веб-сервер с портом 8081 на одном сервере. У меня есть путь, как "123.123.123.123:8081/app/"
Я хочу: поддомен, указывающий на этот путь. Например: app.mydoman.com. Я пытался сделать это несколькими способами, но меня не устраивает единственное решение, которое я нашел: перенаправление через метатег в html. Это работает, но я уверен, что вы можете показать мне лучший способ сделать это.
Большое спасибо!
1 ответ
Есть несколько вариантов:
У вашего сервера Apache есть VirtualHost, прослушивающий app.mydomain.com, и используйте mod_proxy, чтобы получить контент с сервера приложений и показать его.
Измените DNS для app.mydomain.com, чтобы он указывал на ваш сервер приложений, чтобы он служил из /app по умолчанию. Используйте брандмауэр или устройство NAT для перенаправления подключений порта 80 к порту 8081 внутри страны.
Продолжайте делать то, что делаете, но используйте перенаправление HTTP вместо HTML-тега meta meta, поэтому это происходит раньше / ниже в стеке.