Некоторая информация:
Если я перехожу на 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