Привет.
Есть vps с apache и opencart. Нормально работает, 2 конфига для http и https. Указывают на один каталог и там силами htaccess сделан редирект на https.
Захотел поставить ispconfig, который проживает обычно на отдельном порту (8080) и пытаюсь в него попасть. Вот тут странность, в конфиге ispconfig написано virtualhost _default_:8080, т.е. apache должен при запросе по этому порту перенаправлять на этот virtualhost. Но этого не происходит, при каждом запросе мне показывается сайт, а не панель.
Для проверки в обоих document root я создал файл test.php с разным содержимым (например, default и custom).
https://domain.tld/test.php → default
https://domain.tld:8080/test.php → default
http://ip:8080/test.php → bad request
https://ip:8080/test.php → default
root@domain:/etc/apache2/sites-enabled# apachectl -t -D DUMP_VHOSTS
VirtualHost configuration:
*:8081 domain.tld (/etc/apache2/sites-enabled/000-apps.vhost:8)
*:80 domain.tld (/etc/apache2/sites-enabled/000-default.conf:1)
*:8080 domain.tld (/etc/apache2/sites-enabled/000-ispconfig.vhost:6)
*:443 domain.tld (/etc/apache2/sites-enabled/default-ssl.conf:2