Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Seopro и HTTPS


Recommended Posts

23 минуты назад, Musther сказал:

 

Файл .htaccess в корне сайта правили? 

Делали Redirect с http:\\ на https:\\ ?

 

Попробуйте в конце файла .htaccess (корень сайта) вставить строчки:


##Redirect
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

Строчки кода взяты с сайта Вашего хостинга.

 

Обязательно его переименуйте с ( .htaccess.txt ) на ( .htaccess ).

Когда http все работает, а только сам ввожу https редирект сразу, а с этими правилами ничего не меняется 

Надіслати
Поділитися на інших сайтах


10 минут назад, Musther сказал:

 

После всех манипуляций важно кеш браузера сбросить.

 

Сертификат точно установлен/настроен на хостинге?

Да точно.
Я когда то находил решение давно еще на форуме и там что-то правили в папке system 

Надіслати
Поділитися на інших сайтах


3 часа назад, Musther сказал:

 

Файл .htaccess в корне сайта правили? 

Делали Redirect с http:\\ на https:\\ ?

 

Попробуйте в конце файла .htaccess (корень сайта) вставить строчки:


##Redirect
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

Строчки кода взяты с сайта Вашего хостинга.

 

Обязательно его переименуйте с ( .htaccess.txt ) на ( .htaccess ).

 

В админпанели Система-->Настройки-->вкладка Сервер, пункт Безопасность-->Использовать SSL (Да).

 

В файлах config.php:

папка Admin:


// HTTP
define('HTTP_SERVER', 'https://site.com/admin/');
define('HTTP_CATALOG', 'https://site.com/');

// HTTPS
define('HTTPS_SERVER', 'https://site.com/admin/');
define('HTTPS_CATALOG', 'https://site.com/');

...

корень сайта:


// HTTP
define('HTTP_SERVER', 'https://site.com/');

// HTTPS
define('HTTPS_SERVER', 'https://site.com/');
...

Вместо site.com, Ваш домен.

В хостинг панели, включите использование SSL-сертификата.

 

Должно помочь.

Коллеги делаете ошибки
Чтобы не просесть надо вначале до склейки зеркал  и пока не все страницы http перейдет в https индекс магазин ОБЯЗАН отдаваться по обоим протоколам
Иначе будет просадка
Поэтому нельзя сразу делать редирект (видели знаем - моментально с ТОП -во просадка в ж... мира)
Никаких редиректов и HTTP_SERVER с https://
Переезд должен быть плавным
Не буду ничего доказывать перевел уже более 500 магазинов и все нюансы как вы понимаете знаю

Надіслати
Поділитися на інших сайтах

19 часов назад, markimax сказал:

Коллеги делаете ошибки
Чтобы не просесть надо вначале до склейки зеркал  и пока не все страницы http перейдет в https индекс магазин ОБЯЗАН отдаваться по обоим протоколам
Иначе будет просадка

А если сразу с1 дня садить на https не страшно?

Змінено користувачем prochet
Надіслати
Поділитися на інших сайтах


4 часа назад, prochet сказал:

А если сразу с1 дня садить на https не страшно?

Редирект ?
"Страшно" и не правильно
 

Надіслати
Поділитися на інших сайтах

1 час назад, markimax сказал:

Редирект ?
"Страшно" и не правильно
 

Редирект настроен на хостинге, сайт добавлен в индекс как https

Сайт со старта работает на https

Змінено користувачем prochet
Надіслати
Поділитися на інших сайтах


  • 1 year later...
// HTTP
define('HTTP_SERVER', 'https://xxx.by/');

// HTTPS
define('HTTPS_SERVER', 'https://xxx.by/');
RewriteCond %{HTTP_HOST} ^www.xxx\.by$ [NC]
RewriteRule ^(.*)$ https://xxx.by/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^xxx.by/$1 [NC]
RewriteRule ^(.*)$ https://xxx.by/$1 [R=301,L]

Была такая же проблема, решилось так.

Надіслати
Поділитися на інших сайтах


  • 1 year later...
В 18.03.2019 в 11:13, UKD сказал:

// HTTP
define('HTTP_SERVER', 'https://xxx.by/');

// HTTPS
define('HTTPS_SERVER', 'https://xxx.by/');

RewriteCond %{HTTP_HOST} ^www.xxx\.by$ [NC]
RewriteRule ^(.*)$ https://xxx.by/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^xxx.by/$1 [NC]
RewriteRule ^(.*)$ https://xxx.by/$1 [R=301,L]

Была такая же проблема, решилось так.

Добрейшего утречка!

Такая же проблема, как в ТС, ваш метод не выдает ошибку too_many_redirects

Я далекий от директив Apache, не могу понять, зачем слэш в адрессе домена в строке, или это опечатка:

RewriteCond %{HTTP_HOST} ^www.xxx\.by$ [NC]

А если он действительно нужен, то в домене 3-го уровня будет ^www.xx.yy\.zz$?

 

Но всё равно, при открытии главной http, нет автоматического редиректа на https :(

Может ещё что-то нужно указать, чтоб главная автоматом редиректилась на https?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.