Столкнулся с такой проблемой. Есть сервер на связке LAMP, На базе CentOS 7. По какой то причине сайт открывается нормально, если использовать имя или внутренний IP сервера, но если использовать внешний, то не работает.
Проброс настроен нормально (проверил на службе SSH). В чем может быть причина?
в настройках LAMP может быть прописан виртуалхост для локального адреса и DNS имени, и не прописано для внешнего адреса (либо для внешнего оно переходит на пустой каталог)
Верно ли настроен VirtualHost сейчас? Там был *:80, но я исправил на просто *. Ничего не изменилось. Без фигурных скобок, т.к. Тостер строку с ними не показывает.
Нет, это в движке сайта почему-то для всех include оно подставляет адрес с 80 портом, проверьте еще раз движок.
Ну и пользуйтесь утилитой wget, чтобы посмотреть что приходит
Saboteur: В общем, нашел временное решение. Сменил порт подключения для удаленного управления на роутере, а затем пробросил напрямую 80 порт. В принципе, все это требовалось для внешнего тестирования, так что проблему можно считать решенной. Хоть и интересно понять, в чем вообще эта проблема состояла.