редирект с http на https jino
Как правильно перейти на HTTPS
В 2014 году корпорация Google внесла изменения, благодаря которым у сайтов с протоколом HTTPS появился приоритет в поисковых запросах. Спустя три года алгоритмы ужесточились – без надлежащего сертификата веб-страницы вовсе стали отображаться с надписью «ненадежный». Вместе с этим Google выпустила ряд рекомендаций и правил, которые должны были помочь пользователям перейти на защищенный сертификат, однако у многих все равно возникли некоторые проблемы после переезда: посещаемость сайта заметно упала, страницы стали исчезать из топа и т.п.
В сегодняшней статье мы разберемся, что такое HTTPS-протокол, какие существуют SSL-сертификаты и как с их помощью правильно перевести сайт в защищенный режим.
HTTPS: что это такое и зачем на него переходить
По умолчанию все сайты начинают свой путь с HTTP-протокола передачи данных в интернете. Он использует технологию «клиент-сервер», работающую следующим образом: клиент инициирует соединение и отправляет запрос серверу, который в свою очередь ожидает соединения для получения запроса, выполняет определенные действия и отправляет обратно сообщение с результатом.
Во время передачи данных по HTTP устанавливается незащищенное соединение, поэтому злоумышленник может легко перехватить запросы: получить пароль пользователя, увидеть данные банковской карты и многое другое.
На смену HTTP пришел HTTPS — особое расширение протокола, включающее в себя настройки шифрования. Благодаря этому все платежи, покупки, пароли и прочие данные защищены, и добраться до них злоумышленнику практически невозможно. Также этот интернет-протокол позволяет повысить доверие пользователей, разместить рекламные баннеры в Google AdWords, получить приоритетное ранжирование в поисковых системах и многое другое.
Использование HTTPS сопровождается получением специального SSL-сертификата. Сертификаты разделяются на три вида:
Каждый из вышеупомянутых сертификатов обеспечивает шифрование трафика между сайтом и браузером.
Резюмируя, стоит сказать, что переадресация с HTTP на HTTPS — надежный способ обезопасить свой сайт от злоумышленников и обеспечить пользователям конфиденциальность. О том, как правильно перейти на защищенное соединение, поговорим далее.
Переходим на HTTPS
Перенос сайта на другой протокол выполняется в несколько этапов. Сперва нужно приобрести SSL-сертификат у хостинга (достаточно открыть нужный раздел в личном кабинете и заказать сертификат). Также нужно изменить все внутренние ссылки на относительные и установить автоматическую переадресацию сайта на защищенный протокол. Подробнее о том, как это быстро и правильно организовать, поговорим в нижеуказанной инструкции.
Шаг 1: Подготовка сайта
Перед выполнением редиректа с HTTP на HTTPS рекомендуется исправить некоторые моменты в строчках кода, чтобы избежать возможных ошибок. Первый — внутренние ссылки.
Чтобы избежать предупреждения, указанного выше, необходимо изменить все внутренние ссылки с абсолютных на относительные. Например, ссылку http://ssl.ru/testpage/ потребуется заменить на /testpage/. Также стоит внимательно проверить все ссылки на скрипты в коде страниц.
Второй момент — проверка медиаконтента, в который входят изображения, видеоклипы, презентации и прочее. Необходимо посмотреть, какой на страницах сайта используется контент и по какому протоколу он запрашивается. Если используется HTTP, то рекомендуется загрузить все файлы на сервер и установить относительные ссылки. В противном случае указывайте только проверенные сайты: YouTube, Facebook, VK и так далее.
Теперь можно переходить к подключению SSL.
Шаг 2: Установка SSL-сертификата
Как мы уже выяснили, чтобы перейти на HTTPS, требуется установка специального сертификата. Для начала его нужно заказать — сделать это проще всего в личном кабинете хостинга, обычно такие услуги предоставляются всем пользователям. Алгоритм везде одинаковый, поэтому рассмотрим, как эта процедура выполняется на Timeweb.
После установки также рекомендуется убедиться, что сайт работает на обоих протоколах. Затем нужно сделать переадресацию с HTTP на HTTPS. Зачем это нужно, расскажем уже в следующем разделе.
Шаг 3: Настройка редиректа на HTTPS
Также мы можем сделать редирект с HTTP через административную панель CMS системы. В OpenCart для этого нужно открыть файл config.php и прописать в него следующее:
В WordPress изменить wp-config.php:
Для получения подробной информации о редиректах на других CMS обратитесь к их документации.
Ш аг 4: Настройка для поисковых систем
Если ваш сайт индексируется Google, Яндекс или другими поисковиками, то после перехода на HTTPS необходимо им об этом сообщить. В частности, нужно:
Готово! На этом переход с HTTP на HTTPS завершен. Надеюсь, что у вас не возникло сложностей. Спасибо за внимание!
21 способ перенаправления c http на https (redirect)
Очень много вопросов ходит вокруг данной темы. Как сделать свой сайт безопасным? Наша веб-студия mad design собрала все возможные варианты, какими пользуемся мы:
Первое, что необходимо сделать, это получить SSL-сертификат. Вы можете приобрести его или получить бесплатно у большинства компаний, которые предоставляют услуги хостинга.
Что такое SSL-сертификат и зачем он нужен:
И так, сертификат куплен. Теперь нам необходимо, что бы наш ресурс с http://вашдомен.ru переходил автоматически на https://вашдомен.ru. Для этого необходимо все настройки и манипуляции произвести в файле «.htaccess», который располагается в корневой папке вашего сайта.
Вот все самые простые и популярные варианты настройки редиректа для разных сценариев:
В предложенном варианте:
При использовании 301 редиректа рейтинг сайта в поисковых системах сохраняется.
Аналогичный синтаксис простого редиректа в другом примере:
В примере ниже выполняется редирект с www.old-domain.ru на www.new-domain.ru:
RewriteCond задает условие, при котором происходит выполнение правила, указанного в RewriteRule. Таким образом, при запросе любой страницы www.old-domain.ru или old-domain.ru будет осуществлен переход на адрес www.new-domain.ru.
Данное перенаправление также может быть выполнено двумя способами. В примерах осуществляется редирект с forum.example.ru на www.forum.example.ru.
Способ 2 (в данном способе нет необходимости указания домена).
Как перевести сайт на https — сертификат ssl — шифрование
Недавно, на хостинге Джино всё-таки стала доступна услуга по переходу на бесплатный сертификат Let’s Encrypt. В принципе, сам переход сайта — дело мига времени: прямо из панели управления хостом. …какие-то минуты и готово! наш сайт будет работать по безопасному и ныне модному протоколу https.
ssl шифрование, это, конечно, хорошо! и всем админам пора уже окончательно решиться и настроить свой блог/сайт. Но как это сделать? вероятно, кому-то стоит обратиться к специалистам. А кто-то осилит задачу самостоятельно.
Однако во всём существуют нюансы. А в переводе своего сайта на ssl шифрование, этих закавык множество!
Вот о них сегодня в подробностях и поговорим:
подготовка сайта к переходу на протокол https — хостинг Джино
Во-первых строках для тех, которые желают узнать по подробнее что же такое SSL вообще, и как работает это чудо в интернетсети… читайте эту чудную статью.
А для тех, которые не хотят заморачиваться лично переводом своего сайта на https — можете заказать «переход» преход-подключение сертификата у нашей команды, либо лично у меня: вот на этой страничке описано как это всё запросто можно организовать.
Вот тут описано то, что думает по поводу окончательно перевода сайтов на https команда Вордпресс.
подготовка шаблона к переносу сайта на https
Если в вашем шаблоне (документации темы — файлах шаблона) используются какие-то ссылки на картинки или внутренние странички сайта:
— все эти ссылки (а точнее — их протокол) необходимо заменить… иначе будут ошибки: предупреждения браузера о частичном шифровании на страничке (неправильном «смешанном содержимом»)!!
Например, будет так:
Нужно заменить на такой вариант:
Хотя я, к примеру, всегда оставляю ссылки относительными к протоколу, — и вот когда сам переводил свой сайт на ssl, «ссылочная теория относительности» здорово по времени выручила.
…относительный вариант… когда никакого протокола не прописываем — оставим только две косых черты — слэш.
С файлами сайта закончили!
А вот для того, чтобы разом изменить протокол ссылок во всех статьях и прочей макулатуре сайта, воспользуемся замечательным плагином Velvet Blues Update URLs.
плагин для замены старых адресов ссылок http на https: Velvet Blues Update URLs
подобную манипуляцию — смену старых http ссылок на новые — https, возможно осуществить напрямую в файле Базы Данных, используя для этого, к примеру, Нотепад++
отправляемся в репозиторий вордпресс: установка и активация как обычно…
В меню «Инструменты» появится подменюшка «Update URLs».
Переходим и подстраиваем наш сайт далее, как на картинке… (я дал кое-какой технический перевод на скрине).
В поля прописываем свой старый адрес сайта и — нижнее поле свой новый адрес…
Чекбоксы рекомендую отметить как показано на картинке…
…после наших поправок, жмём отчаянно «UpdateURLs NOW».
Плагин можно удалить…
Затем переходим в «Общие настройки сайта» это админка WP — изменяем протоколы на S в полях Адрес WordPress (URL) и Адрес сайта (URL) :
После этого адреса нашего сайта изменятся и в Базе Данных (хотя всё это можно поменять и напрямую в БД, но это так, к слову).
как подключить сертификат Let’s Encrypt — хостинг Джино
В панели управления хостом: «домены» / «Управление доменами» выбираете нужный сайт, который планируете перевести на шифрование SSL, кликаете справа настройки (шестерёнка) — далее в настройках конкретного домена — переходите в «SSL сертификаты».
Всё что остаётся, так это кликнуть кнопку «Получить»… пара секунд и … думаю, ясно.
Для поддоменов вся процедура привязки ssl — аналогична!
Добавляете в «Управление доменами» свой поддомен т.е его имя, которое работает… (таким образом получится ещё один как бы сайт-домен в этом разделе) — добавление сюда поддомена необходимо для того, чтобы подключить к нему ssl.
После того, как сертификат создан и отдан вашему доменному имени сайта (т.е работает)…
К примеру: если у кого-то из ваших читателей в закладках будет ваш сайт с именем протокола http — ничего страшного: именно для обеспечения бесперебойной работы подобных переходов пользователей эта наша прописка строк и необходима!
хостинг спринтхост — редирект с http на https
внесём изменения в файл robots.txt
И ещё: если у кого-то в последующей настройке сайта возникнут трудности с входом в админку (так называемый бесконечный редирект), возможно, поможет прописка в файл wp-config.php следующей строки (константа WP): если доступ в админпанель не откроется, обратитесь в тех-поддержку…
пропишем константу в файл wp-config.php
для того чтобы административная панель сайта WordPress и страница авторизации wp-login.php открывались только по защищенному соединению: (кому-то, возможно, пригодится и этот код)
Далее … не менее важный шаг при переводе своего блога/сайта на ssl шифрование — это подстройка в вебмастерах — подтверждение прав владения на новый сайт:
подтвердите права в вебмастерах Google и Яндекс
…теперь ваш сайт с адресом https для «вебмастеров» считается НОВЫМ! и все его значения (данные сайта) вскоре станут обновляться по-новому… вне зависимости от прежнего.
Относительно всяких ТИЦ и пр. не беспокойтесь: все эти блага недельки через две-три-четыре вернутся.
Как в первом вебмастере, так и во втором никаких сложных действий не требуется… Думаю, работа в аккаунтах вебмастеров вам известна: повторяться не стану, дабы не путать.
Просто клитаете по соответствующим кнопкам «Подтвердить права» нового сайта с протоколом https. И — готово!
Вот как бы на этом можно и закончить моё повествование… ибо после описанных действий и прописки всех предложенных в настоящей статье строк — остаётся тестировать свой сайт.
исправление ошибок ссылочной массы сайта после перехода на https
никаких предупреждений и красных крестиков быть не должно!
тестируйте только на обновлённых браузерах!!
Какие-то предупреждения браузера — всякие жёлтенькие замочки и пр. — следует исправить…
И как итог проделанной работы, — непременно нужно проверить правильность и безошибочность в работе нового протокола вашего сайта — пройдите по этой ссылке https://www.sslshopper.com/ssl-checker.html — должно быть всё чистенько…
описание перехода на ssl в документации хостинга Джино на этой страничке.
А вот ТУТ можно познакомиться с моим обзором нескольких известных хостингов: возможно, кому-то из новичков будет полезно познакомиться перед окончательным выбором хостинга: ведь нужно не прогадать — иначе одна морока годами…
Как видите: в общем-то в переходе на https нет ничего сложного!
И конечно же, если вы более-мене ориентируетесь в файлах своего шаблона, то переход на ssl не отнимет много времени.
Если что не ясно, спрашивайте: с удовольствием помогу перевести ваш сайт!!
На этом занавес представления опускается…
…на рампы пыль печальная ложится…
Поделитесь соображениями: Ваши мысли очень важны! Отменить ответ
Здравствуйте, Иван!
Пробуйте… и спрашивайте, коли что будет не ясно.
Спасибо большое вам, веб разработчик, за такую полезную статью!
Мне ваш пост пришелся по понятиям.
…а большое-то за что?) Лера…
Вам спасибо большое, за визит, чтение и то, что отписались.
Мерсите)) У Вас полезно чтение ещё и тем, что можно от души русскому языку позавидовать… и подучиться) Хотя seo, везде его портит нещадно!
Вы, интересно знать, просто не признаете сео или лавируете как то?
Знаете, Лера! у меня просто не получается это seo признавать. Ну ни как душа не принимает логику сю.
И Вам мерсите, за компле… ксный диалог.
Плагин с поправками отправил на почту.
Да–а… мутная наука!
…а нужно бы и сео сю признать!
Здравствуйте, Михаил!
Спасибо вам большое за такую подробную и полезную статью.
Все сделала, как вы рекомендовали, но после переноса сайта на https он почему-то перестал открываться в Firefox. Во всех остальных браузерах проблем не наблюдается, а Мозила пишет «Владелец site.ru неправильно настроил свой веб-сайт. Чтобы защитить вашу информацию от кражи, Firefox не соединился с этим веб-сайтом. site.ru использует недействительный сертификат безопасности. Сертификат действителен только для следующих имён: castle.inforos.ru, home.inforos.ru, mail.inforos.ru Код ошибки: SSL_ERROR_BAD_CERT_DOMAIN»
Я ходила по ссылке, которую вы дали (SSL-чекер) — все, как и у вас, зеленое. Никак не пойму, где напортачила.
Вы меня просто осчастливите, если поможете.
Вот ссылка на сайт, если что — //ugs-ro.ru
Спасибо!
Здравствуйте Ольга!
Вы, оч. вероятно, пользуетесь необновлённым браузером Ф.Ф.
SSL_ERROR_BAD_CERT_DOMAIN — это, если коротко и не вдаваясь в путаные подробности — типичная «временная» ошибка сервера или сертификатов — в Вашем случае, как я понимаю, взглянув на ссылку — конкретного браузера…
Я переходил по Вашей ссылке: сайт открывается правильно и без ошибок относительно сертификата во всех браузерах, которые у меня только были.
Так что, Ольга, примите поздравления, за ловко выполненную работу!
Если остались или появились вопросы, задавайте…
А ведь были у меня смутные сомнения, когда я в вебвизоре наблюдала, как человек преспокойненько с мозилы заходит… Эх.
Обновление последнее стоит, расширения вроде бы все проверила на предмет вредительства.
Ну да ладно, будем разбираться. Главное, что у всех остальных сайт открывается без проблем.
Спасибо вам большое! Буду теперь в гости к вам ходить, образовываться 🙂
…да Вы просто-напросто тестовый браузер замените… переустановите чистенько, в смысле… (хотя можно и одну только его сертификацию обновить: полезно для всяческих тестов) и посмотрите на результат… а уж только потом разбирайтесь круто)
Ошибку-то, конечно, можно и отыскать и понять, но вот смысл-то этим знаниям будет фук) ибо баги есть баги. …и всякие кэш-накладки будут всегда, и они уникальны: всего не раскушать)
Заходите, конечно же, Ольга.
И то верно. Пожалуй, так я и поступлю.
Еще раз спасибо 🙂
Спасибо Михаил за статью. Можете ответить на вопрос: это статья касается именно ПЕРЕЕЗДА с обычного htts на https? то есть эти инструкции не касаются тех, кто сразу создает сайт на https?
если я ДО создания нового сайта подключу его к https, то мне вот это вот всё (что описано в статье) потребуется делать?
я новичек совсем и ковыряниевсех этих вещей меня пугает и раздражает. я как-то больше ориентирована на создание контента, а не решение технических вопросов (у писаки они обычно вызывают просто раздражение, судороги и всю дужу выжигают)
простите что домогаюсь, просто мне нужно в ближайшее время решить эти тех. нюансы перед стартом моего первого сайта
Елена, не извиняйтесь… Вы правильно делаете, что спрашиваете… — так будет меньше ошибок!
Это я должен извиниться, что во время не отвечаю… (кое-что в вёрстке на сайте поправляю… вот и отвлёкся)).
Нет, Елена, — если Вы сразу же запустите свой проект с https, то — ничего из описанного делать не нужно… Эта статья касается только тех, которые переезжают.
P|S
через полчасика-часик и на предыдущие Ваши комментарии отвечу…
Спрашивайте, что не ясно — смелее. Не стесняйтесь.
спасибо Михаил. еще вопрос. есть ли у вас публикация по настройке какого-нибудь плагина с картой HTML для сайта? я на новом сайте установила какой-то плагин (точно не помню его название, посмотреть сейчас не могу) — он у меня не работает. когда добавляю статьи — карта не создается (под карту эту, которая не для роботов, а для людей) у меня создан отдельный раздел с заголовком «Все статьи». там вроде бы при помощи этого плагина должен создаваться список ссылок на статьи. Но его нет.
в общем, если у вас есть название плагина — дайте пожалуйста. а если есть статья по его настройке — тогда буду благодарна вдвойне, если ткнете меня в эту статью (конечно, хочется чтобы плагин был совместим с последней версией вордпресс 4.8.1).
Статья есть, но она будет, думаю, сложновата…
Насчёт плагина (карты сайта для читателей) даже уже не помню такие… посмотреть нужно, чтобы советовать нИ что попало: посмотрю.
Вообще, карту… правильнее выполнять кодом… (чтоб отдельная страничка создавалась) — а плагин для этих целей лишнее.
Я завтра Вам файл целиком сброшу на почту (по аналогии с моей картой, если подходит структура)… мож только кое-что подрихтовать под дизайн своего сайта придётся и — всё будет ок. Там в общем всё просто.
У Вас что за шаблон?
А-а… знаю wp-puzzle! …их релиз шаблонов есть у меня на сайте…
…что-то Вы на особого новичка не похожи… — прямо с платного шаблона начали.
ну как новичек… это правда мой первый сайт. и первый в жизни шаблон. и вообще все — первое. но интересоваться созданием своего сайта я начала очень давно — более 3 лет назад. иногда что-то почитывала, посматривала и не могла цельную картину сформировать «что да как и с чего начать». потом посмотрела серию уроков одного блогера «как создать блог» и наконец-то примерно представила себе как это выполнить технически. ну и вот… чего-то слепила… теперь — переделывать буду (из-за паршивого домена).
с платной темы сразу начала потому, что начиталась будто у бесплатных шаблонов всякие левые коды-ссылки прочее и вообще они плохо индексируются и все-такое-вот. потому и начала с платного (они там мне пообещали чистый-валидный код, я и клюнула)))))
а еще у них шаблон на русском и мне не надо термины специфичные переводить и их осмысливать — все ясно.
ну и я купила у них самый дешевый — за 2100 рублей.
Скажите, Михаил, а где лучше купить домен, чтобы вот такая гадость мне больше не досталась?
Понятно! правильно, что платный шаблон решили использовать. Коли изучение кода не интересно — то только платный… единственный минус — знания!
Домен можно покупать где угодно… прямо на хостинге или у регистратора (придумайте имя какое-то сами). Только желательно всё равно проверять историю доменного имени: ну, хотя бы здесь //whoishistory.ru/simplesearch?domainsimple=&sortby=desc&sbmt=start&returnhref=
…также можно следить за ссылками своего сайта, вот тут можно (тот же линкпад) //www.linkpad.ru/?e=4b7fcf7e
Ну, я думаю, что подобного горя) не повторится… это что-то за гранью…
Пароли в админку создавайте сложные и пр. и пр.
Можете читать здесь на сайте статьи, есть много полезного… Наполнять сайт, тоже желательно подучиться… и — спрашивайте, конечно же…
спасибо большое Михаил. некоторые ссылки я уже пользую))) да, я поэтому тут и застряла, что у вас есть много полезного. ну я конечно к вам еще вернусь и наверняка будут еще вопросы, если не возражаете?
Конечно-конечно… спрашивайте. Нюансов, о которых нужно знать — множество: по всяким уборкам шапки сайта wp_head — скоростям загрузки… zip сжатие… словом, много чего… Сами смотрите, а коли что не ясно… ну, Вы знаете — нужно спросить.
Карта сайта потребуется… пишите (это — бесплатно же)).
так требуется же)) уже сейчас. буду ждать карту)
Здравствуйте, Михаил! Хотелось бы уточнить: сначала выполняем шаги с 1 по 5 и только потом подключаем сертификат?
Благодарю за ответ! Немного страшно приступать к переносу, буду настраиваться на это дело. И позвольте небольшой комплимент: у вас довольно интересный блог, вплоть до текста в футере и мне очень импонирует манера и стиль вашего общения с читателем!
Вам спасибо! на добром слове, Натали! …и мне лестно заметить серёдь читателей человека, гладко излагающего орфографические слова-с))
Немного страшно приступать к переносу, буду настраиваться на это дело
Настраивайтесь… переходить — нужно! и ещё: начался сезон, так сказать. — а при переходе будет некое проседание позиций… и, думается, ни к чему тянуть, уж лучше на старте бархатного web-сезона блогодела окончить дело… ну, чтоб особо не потерять внимания ПС.
Вы обращайтесь, коли возникнут трудность — решим вопрос… это всё фигня))
Да что Вы, Натали! не за что.
Здравствуйте Михаил. Это снова — я))) Скажите пожалуйста, нужен ли мне плагин «WP Типограф лайт» (обычно его рекомендовали для нормального отображения всяких знаков и символов). Или в последней версии «вордпресс» его ставить необязательно? Всё ли нормально отображается на сегодняшний день БЕЗ такого плагина?
Я делаю сайт по старым урокам (новых в сети толковых для меня не нашлось, видимо) и там этот плагин рекомендуют ставить новичкам. Но с тех пор, ведь, много воды утекло и сегодня, может, такой плагин уже не нужен?
простите Михаил. я знаю что к этой статье не идет мой коммент, просто какую статью пересматривала — туда и спросила))) извините.
Да ничего страшного… просто люди путаются … возникают бесполезные вопросы на почту… и всего делоф.
Скажите пожалуйста а что делать в случает добавления сайта в Яндекс мастер, пишет это не главное зеркало сайта, как быть в этой ситуации?
Поправить!
Как я понял по скрину — вам, к примеру, нужно ещё раз проверить и перенастроить Host: в robots.txt. указать новое https (если не указано)
Далее в вебмастере: подтвердить права (если не…) 2- «Индексирование»/»Переезд сайта» — указать то, что требуется т.е. к примеру, https
У вас должен получиться совершенно новый сайт.
Это если я вас правильно понял.
Здравствуйте, Михаил!
Собственно претензия у меня к вам одна: блог у вас очень полезный для новичка. Однако вы пишете и не только для новичка… Скажите, куда в таком случае податься новичку!? если некоторые вещи остаются непонятными. Что, читать новичкам друг у дружки? Для развития это утопично, ибо мы (нов) делаем много шибок! потому что только учимся.
Мне кажется, вам и подобным вам в группе, правильнее начинать рассказы с нуля! Вас будут охотно читать и прислушиваться, ибо ваши знания и советы ценны.
Сейчас много новых блогеров, которые описывают у себя на сайтах то, чему недавно сами научились у друзей (по сути одно и то же) — но ведь как вы справедливо заметили: есть много нюансов!
Может я ошибаюсь в плане рентабельности, но всё же думаю, вы бы ещё больше обрели читателей, если бы сделали в статьях упор на новичков. Видео по работе в админке и пр. и пр. Канал бы был востребован! ибо ваши знания видны невооруженным взглядом. Повторюсь: к вам бы прислушивались, а значит и возвращались на сайты…
В современном мире — интернет — это будущее! а значит нас (учеников) будет больше и больше.
Извините, если что не так или непонятно выразил (нет возможности редактирования).
И Вы здравствуйте Александр!
Спасибо, за лестный отзыв!
Возможно, Вы правы.
Но в таком случае, целесообразнее открыть какую-то реальную, либо виртуальную школу.
Вы и сами заметили, что рентабельность как ни крути играет существенную роль.
И к тому же: вот Вы не поленились отписаться, потратив время… а значит понимаете, что для новичка проще и правильнее чего-то спросить, подождав ответа… нежели шерстить интернет в поиске путаной информации.
Например, всегда можно спросить у меня. Или перейти по ссылкам — здесь на блоге есть много линков на полезные, на мой взгляд, площадки.
Насчёт видео, да! в скорости будем прокачивать канал…
Ещё раз — спасибо! заходите и впредь.
Здравствуйте, Михаил! Пока что у меня что-то где-то пошло не так 🙁 Сайт становится недоступен, вылазит ошибка: «…совершил переадресацию много раз». Судя по всему, тот самый бесконечный редирект.
Пришлось сделать «откат» — восстановить из резервной копии. Правда, менял я протокол все же не на основном своем блоге. Есть у меня один домен, а там на поддомене — тестовый блог с Вордпресс и такой же темой, что и на основном. Так сказать, для экспериментов. Файл wp-config я изменял — только это не помогло. Надо разбираться дальше
Здравствуйте Александр!
Точно! «бесконечный редирект»!
…а для того, чтобы помочь, мне желательно знать хостинг, на котором расположен ваш сайт.
менял я протокол все же не на основном своем блоге. Есть у меня один домен, а там на поддомене
А основной домен (сайт) по какому протоколу отрабатывает? SSL?
К тому же: правила редиректа (код) узнайте у своего хостера.
Вроде бы всё получается. Правда, пока шифрование неполное. Выявляю, исправляю. Ночью не всё доделал 🙂
Ну вот и замечательно! — правьте старые ссылки на новые… (в шаблоне и в Б.Д. (в статьях) — плагин Velvet Blues Update URLs не всегда чисто отрабатывает!)
Здравствуйте, Михаил! Хостинг — Спринтхост. К переводу основного домена на https пока не приступал. Тренируюсь на тестовом. Здесь можно ошибаться как угодно — он и от индексации закрыт полностью 🙂 Кстати, потому и ссылку не прописывал — к чему ее светить? В этом комментарии, пожалуй, укажу ссылку на свой основной блог.
А на тестовом, судя по тому, что показывают браузеры, осталась одна ссылка «корявая» — на логотип. Подключал его через настройки темы. И пока нашел в header лишь следующее:
На основном блоге всё идентично — та же самая тема
Как отредактировать подобную ссылку?
Здравствуйте Александр!
Попробуйте полностью перезагрузить в папку uploads картинку логотипа (вероятно, у «адреса» прежний протокол)!
Но я бы лично изменил эту ссылку вообще! …или частично:
т.е поменяйте на статическую, если только вам не принципиально устанавливать логотип из админки! к тому же вы уже залезли в файлы сайта)
Предположим, этой ссылкой подцепляется лого и его alt:
И еще вопрос, Михаил. Про плагин я понял еще при его работе — делал он это достаточно глючно 🙂
URLы записей и страниц в адресной строке, естественно, изменились. А вот постоянные ссылки записей и статей в админке (в редакторе) остались прежними — через http.
Аналогично с картинками. В записях, где картинки опубликованы, протокол изменен. А вот ссылки картинок в библиотеке медиафайлов остаются прежними.
При этом вроде всё работает.
Это нормально?
…работать будет… (ведь установлен редирект)
только вот ссылки на картинки если прежние — т.е. с http — то в адресной строке браузера вероятнее всего будет жёлтый значок (у вас жёлтый?)… (эту ошибку желательно поправить) чтоб значок был зелёный!
Исправить можно отредактировав БД (нотепадом, к примеру) — все ссылки разом…
Благодарю, Михаил! В файлах сайта я «лазею» давненько 🙂 Не велик спец, конечно — но азы знаю. Даже лечить после взлома как-то приходилось самостоятельно — с помощью aibolit-for-windows, правда
ну, что, решили вопрос?
Михаил, ещё раз благодарю за подсказку с редактированием базы данных. Тестирование в пяти браузерах в режиме инкогнито / приватном режиме показывает, что ошибок и предупреждений нет. Поменялись и постоянные ссылки записей и страниц, и ссылки картинок. Логотип, о котором говорилось выше, «слетел», и был установлен снова.
Скажите, а ведь при редактировании БД при помощи Notepad++ использование плагина становится ненужным?
Можно приступать к переводу на SSL блога «Лесная кладовая»
…да не за что совсем «спасибо» — это вам спасибо за внимание)
Скажите, а ведь при редактировании БД при помощи Notepad++ использование плагина становится ненужным?
Можно приступать к переводу на SSL блога «Лесная кладовая»
1 — плагин не нужен, конечно же, если редактировать БД в ручную… (да и ловчее так)
2 — смело приступайте к переводу основного блога! — всё получится. тем паче перевести блог — это фигня всё…
P|S
блог у вас хороший (интересный — по крайней мере для меня).
Зайду в выходные поподробнее посмотрю: мне интересны статьи о грибах — ничего в них не понимаю, а прогуляться по лесу здорово (только с друзьями, иначе такого насобираю)…
Милости прошу в гости! 🙂
А переводить, конечно, нужно — пока запросов в поиске не так много (не сезон)
зайду…
У вас я там видел по Строчки — а я знаю только Сморчки)) — в них я не ошибаюсь: одинаковые. Да и весна скоро…
У вас я там видел по Строчки — а я знаю только Сморчки))
Михаил, как раз сморчки у нас встречаются реже, чем строчки))) И они довольно разные внешне. А в Европе строчки вообще считают ядовитыми! И еще есть немало интересных грибов. Я и сам далеко не со всеми знаком.
Здравствуйте, Михаил! Протокол всё же установил. Во всяком случае, ssl-checker ошибок не находит. Да и в браузерах, в приватном режиме, тоже всё ладно. Правда, даже с редактированием БД с помощью Notepad и последующим импортом без проблем не обошлось.
«Слетел» сайдбар — еще не все виджеты переустановил (хорошо, додумался скопировать и сохранить коды).
В Хроме сайт вообще перестал открываться (даже в режиме инкогнито). Пришлось снести браузер (была последняя версия) и установить по новой.
Но вот заметил, что при переходе по ссылке с постороннего ресурса Хром по прежнему пишет «Не защищено» (с Вк заходил)
Дополняю — всё нормально! Некоторые неожиданности были (возможно, кто-то будет переходить на https и почитает комментарии). Например, слетели настройки плагина All In One SEO Pack, включая динамическую карту сайта, генерируемую этим плагином. И всё пришлось перенастраивать. Что-то, возможно, еще и не обнаружил.
Здравствуйте Александр!
Извините, что не сразу ответил: занят был…
Как-то много у вас багов нарисовалось)) странно! Где-то, вероятно, что-то упустили… Обычно при переходе https никаких таких крупных «слётов» не бывает…
По сути мы изменяем всего-лишь протокол — а это мало завязано с отработкой, например, All In One SEO Pack — нужно было просто отключить компоненты плагина (т.к настройки хранятся в БД) на время перехода…
Возможно. Что ж — всё же опыт)) Кому-нибудь наверняка пригодится
Кому-нибудь наверняка пригодится
То, что пригодится — это без сомнения, Александр! а посему всё-таки вам спасибо, за то, что делитесь опытом.
Это без сомнения полезно читателю…