Назад | Перейти на главную страницу

Заблокировать сайт с HTTPS?

Я надеюсь, что мой вопрос по теме сбоя сервера. Если нет, пожалуйста, извините меня и укажите правильное направление.

Можно ли заблокировать сайт по HTTPS?

У меня есть веб-сайт, который я хотел бы сделать доступным только для себя. Конечно, я мог бы решить эту проблему программно в системе, но я спрашивал себя, можно ли принудительно использовать HTTPS на порту 443 для запроса определенного сертификата и, если он не предоставлен, вернуть какую-то ошибку 404 или что-то подобное. Другими словами, мне нужен соответствующий сертификат в моей клиентской системе, чтобы иметь доступ к сайту.

Это вообще возможно? Если да, может ли кто-нибудь указать мне на документацию по этому поводу? Может быть, для Apache, если он существует?

Я знаю, что это поздний ответ, но, поскольку вы отметили вопрос с помощью Apache-2.4, это встроенная часть HTTP-сервера Apache:

https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html#accesscontrol

Да, это возможно.

Вот хороший учебник.

Но другой, более простой способ сделать это - использовать файл .htaccess.