Как я могу заставить HTTPS ссылки на моем сайте? - PullRequest
0 голосов
/ 26 января 2019

Я пытаюсь заставить все ссылки на моем сайте быть https вместо http.Я попытался перенаправить домен с панели управления моего веб-хостинга на https, но он все тот же.Каждый раз, когда я захожу на веб-сайт, страница становится http.

Я обыскиваю и обнаруживаю этот крошечный код в своем конфигурационном файле.

// server url and base path, usually you don't need to change this
                'base_url' => (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on' ? 'https' : 'http').'://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']),
                'base_path' => getcwd(),

Является ли это причиной этой проблемы!Если да!что я должен изменить, чтобы сделать его https?

Ответы [ 2 ]

0 голосов
/ 26 января 2019

Лучший способ перенаправить все адреса HTTP на HTTPS - использовать файл .htaccess .

Создайте файл с именем .htaccess в корневом каталоге, если у вас его нет. затем скопируйте это в файл

RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://yourdomain.com/$1 [R,L]
0 голосов
/ 26 января 2019

вы можете использовать htaccess для этого:

 RewriteEngine On
 RewriteCond %{HTTPS} !=on
 RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...