How can i redirect my site to https protocol
Автор: Евгений В.
Просмотрено 413,
Подписчики 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?
Размещено
Здравствуйте. В настройках экспорта укажите 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]
Автор
Здравствуйте. На сайте neftteh.ru имеются ссылки на http, когда нажимаю в браузере F12 выходит консоль и показывает ошибку. Как заменить ссылки на HTTPS?
Автор
Здравствуйте, исправил (убрал, заменил ссылки) . Хотел узнать как убрать данное сообщение. Как исправить?
"Хотел узнать как убрать данное сообщение" - с этим сложнее. Проще просто игнорировать. Я несколько раз пробовал следующий вариант (долго и не удобно).
1) Экспорт сайта на диск.
2) Поиск названия фрифта в файлах сайта при помощи FreeCommander XE.
3) Имя найденной CSS таблицы стилей совпадает с именем страницы сайта. Класс/ID элемента со шрифтом совпадает с ID объекта на странице.
4) Найти на странице этот объект (при помощи инструментов для веб-разработчиков в браузере).
5) Перейт ив программу на нужную страницу, удалить нужный объект и создать его заново.
Иногда после таких действий проблема всё равно повторяется (через время).