VestaCP - перенаправить поддомен в порт на моем сервере - PullRequest
0 голосов
/ 22 ноября 2018

Я боролся с этим в течение многих лет ... затем я ушел, и теперь я хочу сделать это снова.

У меня установлен допплет DigitalOcean с VestaCP и несколько веб-сайтов / пользователей.

Один из этих сайтов - мой (назовем его mycoolapp.com ), и я использую его для отображения веб-страницы и веб-приложения (Spring Boot)

Приложение работает на определенном порте, чтобы не сказать 1234 , и я не хочу связывать его с поддоменом на моем сайте.

Вот что я сделал:

  • Создать запись CNAME, которая указывает app.mycoolapp.com как псевдоним mycoolapp.com

  • Затем я пытаюсь с помощью htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^app.mycoolapp.com $ [NC]
RewriteRule ^(.*)$ http://mycoolapp.com:1234$1 [R=301,L]

но это не работает

  • Также попробуйте изменить / home / $ USER / conf / web / apache2.conf добавив в конце этого:

<VirtualHost *:80>
    ServerName app.mycoolapp.com
    redirect / http://mycoolapp.com:1234/
</VirtualHost>

И все еще не работает.

В обоих случаях я вижу, что всякий раз, когда я захожу на app.mycoolapp.com, я захожу на мою веб-страницу администратора.(ту же страницу я бы увидел, если бы вставил IP-адрес капли в мой браузер).И это происходит с тех пор, как я создал запись CNAME

...