Это моя конфигурация:
<VirtualHost *:80>
ServerName example.com
Redirect / https://example.com/
ServerAdmin [email protected]
ServerAlias www.example.com
</VirtualHost>
Он должен перенаправить пользователя на https://example.com, но это не работает. У меня эта конфигурация уже больше года, она работала, но теперь, когда я пытаюсь зайти на http://example.com, выдает следующую ошибку:
Not Found
The requested URL / was not found on this server.
Когда я набираю http://www.example.com, apache правильно перенаправляет запрос. Любое другое перенаправление на другой виртуальный хост тоже работает правильно. Я использую Apache/2.4.7 (Ubuntu 14.04).
@SamiKuhmonen Да, я еще раз проверил, но все правильно. Как я уже сказал, все работало хорошо, но однажды я открыл веб через http и получил эту ошибку без перенаправления.

Серверы имен имеют правильную информацию?