Правильный редирект с Http на Https
Хак позволит создать правильный редирект, для всех страниц сайта, при переводе его с Http на Https.
Установка:
1. Открыть engine/engine.php и найти:
if (! defined ( 'DATALIFEENGINE' )) {
die ( "Hacking attempt!" );
}
Добавить ниже:
if (!isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] !== 'on') {
if(!headers_sent()) {
header("Status: 301 Moved Permanently");
header(sprintf(
'Location: https://%s%s',
$_SERVER['HTTP_HOST'],
$_SERVER['REQUEST_URI']
));
exit();
}
}
2. Открыть в корне сайта .htaccess и найти:
RewriteEngine On
Добавить ниже:
RewriteCond %{HTTP_HOST} ^ваш_сайт.com$
RewriteRule ^/?$ "https\:\/\/www\.ваш_сайт\.com\/" [R=301,L]
Готово!
• Автор: DomiTori
• Источник
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.