Я делаю проект для своего класса PHP. Требуется проверить, использует ли пользователь протокол https, в противном случае пользователя следует перенаправить на https. Я нашел эту тему в здесь, и я реализовал код точно в начале моей страницы. Однако, когда я запускаю страницу, она сообщает мне, что у меня неправильное соединение. Не знаю, реализовал ли я что-то не так.
@jeroen, как насчет того, чтобы перенаправить пользователя на https? Не знаю, правильно ли я делаю!






Щелкните advanced -> continue anyway.
Вы подключитесь и, надеюсь, ваш веб-сервер перенаправит вас на версию HTTPS.
Многие современные браузеры начинают делать это с сайтами, на которых нет SSL, Chrome и Firefox оба предупреждают iirc.
Или это самозаверяющий сертификат, и в этом случае все современные браузеры предупредят вас.
но не должен ли код перенаправлять пользователя на https? В расширенном варианте параметр «Все равно продолжить» недоступен. Более того, я пишу и запускаю код на локальном хосте.
вы, вероятно, используете самоподписанный сертификат, в этом случае браузер также заблокирует его. Все браузеры разные, в любом случае продолжить можно в разделе «Узнать больше».
Кажется, с вашей проверкой все в порядке, проблема в том, что у домена нет действующего сертификата ssl.