Как мне скрыть IP и порт в моем URL с помощью Apache? - PullRequest
0 голосов
/ 30 мая 2018

Некоторая информация:

  • Если я перехожу на mysite.com:9999, я получаю свой сайт как 45.40.45.40:9999 .. и 45.40.45.40 - это публичный IP-адрес моего маршрутизатора, за которым следуетнестандартный порт, используемый для подключения моего сервера apache к virtualbox в Ubuntu.

  • Я использую dns redirect от namecheap.com, чтобы перенаправить mysite.com на мой public_ip: used_port_to_connect_Apache, так что он будетбыть таким: 45.40.45.40:9999 в URL после того, как я подключусь.

Мой вопрос: как я могу преобразовать / вернуть '45 .40.45.40: 9999' в исходное доменное имячто такое только mysite.com?

Что мне нужно сделать?Это где-то настройка конфигурации Apache?Это виртуальный хост на сервере Apache.

/etc/apache2/sites-available/mysite.com.conf:

Listen 9999

<VirtualHost *:9999>

    <Directory /var/www/mysite.com/html>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Require all granted
    </Directory>

    ServerAdmin info@mysite.com
    ServerName mysite.com
    ServerAlias www.mysite.com
    DocumentRoot /var/www/mysite.com/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...