Использование https, если нет перенаправления на https

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

Использование https, если нет перенаправления на https

Кажется, с вашей проверкой все в порядке, проблема в том, что у домена нет действующего сертификата ssl.

jeroen 14.11.2018 15:54

@jeroen, как насчет того, чтобы перенаправить пользователя на https? Не знаю, правильно ли я делаю!

aftermath 14.11.2018 15:56
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
2
32
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Щелкните advanced -> continue anyway.

Вы подключитесь и, надеюсь, ваш веб-сервер перенаправит вас на версию HTTPS.

Многие современные браузеры начинают делать это с сайтами, на которых нет SSL, Chrome и Firefox оба предупреждают iirc.

Или это самозаверяющий сертификат, и в этом случае все современные браузеры предупредят вас.

но не должен ли код перенаправлять пользователя на https? В расширенном варианте параметр «Все равно продолжить» недоступен. Более того, я пишу и запускаю код на локальном хосте.

aftermath 14.11.2018 15:55

вы, вероятно, используете самоподписанный сертификат, в этом случае браузер также заблокирует его. Все браузеры разные, в любом случае продолжить можно в разделе «Узнать больше».

thecoolestguyever123 14.11.2018 16:04

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