Я надеюсь, что мой вопрос по теме сбоя сервера. Если нет, пожалуйста, извините меня и укажите правильное направление.
Можно ли заблокировать сайт по HTTPS?
У меня есть веб-сайт, который я хотел бы сделать доступным только для себя. Конечно, я мог бы решить эту проблему программно в системе, но я спрашивал себя, можно ли принудительно использовать HTTPS на порту 443 для запроса определенного сертификата и, если он не предоставлен, вернуть какую-то ошибку 404 или что-то подобное. Другими словами, мне нужен соответствующий сертификат в моей клиентской системе, чтобы иметь доступ к сайту.
Это вообще возможно? Если да, может ли кто-нибудь указать мне на документацию по этому поводу? Может быть, для Apache, если он существует?
Я знаю, что это поздний ответ, но, поскольку вы отметили вопрос с помощью Apache-2.4, это встроенная часть HTTP-сервера Apache:
https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html#accesscontrol
Да, это возможно.
Вот хороший учебник.
Но другой, более простой способ сделать это - использовать файл .htaccess.