apache2 перенаправляет внешний IP-адрес на внутренний IP-адрес

У меня есть сервер apache2, работающий за брандмауэром pfsense. Я создал правило переадресации портов для перенаправления порта 8000 на порт 80 на ubuntu, на котором размещен экземпляр apache2.

Моя проблема заключается в следующем: когда я использую свой внешний IP-адрес в своем браузере, я могу получить доступ к своему серверу, но когда я пытаюсь чтобы получить доступ к подпапке, меня перенаправляют на локальный IP-адрес. Это дает мне тайм-аут, так как я не нахожусь в той же сети.

Моя конфигурация "виртуального хоста" следующая:

<VirtualHost *:80>
    ServerName localhost:80
    DocumentRoot /var/www/html
    UseCanonicalName Off 
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Я не нашел никаких правил перенаправления ни в одном файле конфигурации (так как остальные - apache2 по умолчанию config).

-1
задан 29 January 2018 в 12:36
1 ответ

Хум наконец-то нашел, в чем проблема: подпапка была приложением prestashop, в URL-адрес и SEO установлены на мой локальный IP-адрес

0
ответ дан 5 December 2019 в 20:22

Теги

Похожие вопросы