Если необходимо было запустить пакетную программу сниффинга как wireshark или tcpdump, Вы будете, вероятно, видеть ARP brodcast запросы, которые были бы чем-то как:
"Who has 192.168.1.12, tell 192.168.1.10"
Из этих широковещательных сообщений можно, вероятно, вывести, какова сеть.
Сначала определите ваш правильный https vhost:
<VirtualHost *:443>
ServerName whatever.example.com
# everything else
</VirtualHost>
Теперь определите перенаправление HTTP на HTTP:
<VirtualHost *:80>
ServerName whatever.example.com
Redirect permanent / https://whatever.example.com
</VirtualHost>
А теперь определите общий хост для перенаправления неверных:
<VirtualHost *:80>
ServerName catchall.example.com
ServerAlias *
Redirect permanent / https://whatever.example.com
</VirtualHost>
Redirect сохранит ваши параметры и пути.