WebSite X5Help Center

 
Евгений В.
Евгений В.
User

How can i redirect my site to https protocol  ru

Автор: Евгений В.
Просмотрено 402, Подписчики 1, Размещенный 0  

Hello. My site: http://neftteh.ru/ . I installed an SSL certificate but it doesn't work as my site uses HTTP content. How can I redirect my site to HTTPS protocol?

Размещено
4 Ответы - 1 Полезно
Aleksej H.
Aleksej H.
Moderator

Здравствуйте. В настройках экспорта укажите https://neftteh.ru.

В панели управления хостингом включите перенаправление на HTTPS версию сайта (спросите в тех. поддержке хостинга). Или добавьте один из вариантов перенаправления в файл .htaccess в корне сайта (если его нет - создайте).

Вариант 1
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

Вариант 2
RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]


Вариант 3
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Вариант 4
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Читать больше
Размещено От Aleksej H.
Евгений В.
Евгений В.
User
Автор

Здравствуйте. На сайте neftteh.ru имеются ссылки на http, когда нажимаю в браузере F12 выходит консоль и показывает ошибку. Как заменить ссылки на HTTPS?

Читать больше
Размещено От Евгений В.
Евгений В.
Евгений В.
User
Автор

Здравствуйте, исправил (убрал, заменил ссылки) .  Хотел узнать как убрать данное сообщение. Как исправить?

Читать больше
Размещено От Евгений В.
Aleksej H.
Aleksej H.
Moderator

"Хотел узнать как убрать данное сообщение" - с этим сложнее. Проще просто игнорировать. Я несколько раз пробовал следующий вариант (долго и не удобно).

1) Экспорт сайта на диск.

2) Поиск названия фрифта в файлах сайта при помощи FreeCommander XE.

3) Имя найденной CSS таблицы стилей совпадает с именем страницы сайта. Класс/ID элемента со шрифтом совпадает с ID объекта на странице.

4) Найти на странице этот объект (при помощи инструментов для веб-разработчиков в браузере).

5) Перейт ив программу на нужную страницу, удалить нужный объект и создать его заново.

Иногда после таких действий проблема всё равно повторяется (через время).

Читать больше
Размещено От Aleksej H.