Перенаправить пользователя на HTTPS

Это моя конфигурация:

<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).

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

Sami Kuhmonen 24.03.2019 14:22

@SamiKuhmonen Да, я еще раз проверил, но все правильно. Как я уже сказал, все работало хорошо, но однажды я открыл веб через http и получил эту ошибку без перенаправления.

Alex 24.03.2019 15:36
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
2
20
0

Другие вопросы по теме