Мы пытаемся настроить два сайта на одном экземпляре Apache, хотя на разных портах.Хостинг нескольких сайтов в одном и том же экземпляре Apache (ReviewBoard, MediaWiki)
У нас есть панель управления, настроенная на Apache в экземпляре AWS. Он работает на 443, и работает нормально.
Теперь мы пытаемся настроить MediaWiki на том же сервере. Я предполагаю, что самый безопасный и быстрый способ - настроить его для прослушивания на другом порту. Итак, мы установили Apache слушать на 8443, и позволили MediaWiki, как так
<IfModule mod_ssl.c>
<VirtualHost _default_:8443>
ServerAdmin [email protected]
DocumentRoot /var/www/<domain_name>
Это работает отлично для доступа к домашней странице вики.
следующие вопросы мы столкнулись -
Эта установка требует добавления порта в URL. Поскольку https по умолчанию использует 443, нам нужно добавить: 8443 в конце URL для доступа к странице Wiki. В идеале мы хотели бы покончить с портом.
MediaWiki Login не работает. После входа в систему пользователь перенаправляется на порт 80. Если этот порт заблокирован, это то, что мы хотим, весь поток мертв в воде.
Мы хотели бы использовать тот же экземпляр AWS, хотя мы открыты для установки еще одного экземпляра Apache (не уверен, что это возможно/лучшая практика).
Любые идеи?