SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Перенес сайт на https- перестало открываться меню. Почему?

Денис Денис  
132
  27.09.2017 22:58       4 774    
Я перенес сайт на https и у меня перестало открываться меню на мобильной версии https://chistotrut.ru . Что делать кто нибудь подскажет ?

Ответы на пост (17) Написать ответ
rebla rebla
13
27.09.2017 23:59
Для начала замените все URL вида http:// в шаблоне страниц на https:// (либо на //).
1
Решение
Денис Денис
132
28.09.2017 00:13
да это я все поменял внутреннюю перелинковку всю поменял и в коде даже все адреса сменил.Дело в том что в компьютерной версии все работает а в мобильной не хочет
0
rebla rebla
13
28.09.2017 01:00
Я вопрос Ваш понял. Однако тем не менее, зайдите в код страницы (ctrl + U), введите в поиск браузера по коду (ctrl + F) http:// и Вы увидите, что до сих пор как минимум одна библиотека осталась подключена не по https.
Вот что говорит Firebug:
Mixed Content: The page at 'https://chistotrut.ru/' was loaded over HTTPS, but requested an insecure script 'http://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js'. This request has been blocked; the content must be served over HTTPS.
0
slava0708 slava0708
83
28.09.2017 01:06
Простите,rebla уже сказал про относительные урл
0
Денис Денис
132
28.09.2017 22:54
спасибо тебе вот действительно эта ошибка была
Mixed Content: The page at 'https://chistotrut.ru/' was loaded over HTTPS, but requested an insecure script 'http://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js'. This request has been blocked; the content must be served over HTTP
0
slava0708 slava0708
83
27.09.2017 23:39
Могу ошибаться, но я думаю что какой то скрипт продолжает подгружаться по http а не по https отсюда и ошибка.Было похожее,я обычно тупо шаблон по новой устанавливал и помогало
0
Денис Денис
132
28.09.2017 00:16
я вообще модуль меню удалил и поновой переустановл не помогает . Мне кажется что тут дело в css стилях либо поисковик считает этот скрипт не надежным для защищенной версии
0
Денис Денис
132
28.09.2017 22:52
спасибо друг вот эта ошибка была
Mixed Content: The page at 'https://chistotrut.ru/' was loaded over HTTPS, but requested an insecure script 'http://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js'. This request has been blocked; the content must be served over HTTP
0
slava0708 slava0708
83
28.09.2017 00:43
За вывод мобильной версии отвечает отдельный файл php со своими скриптами
0
slava0708 slava0708
83
28.09.2017 00:43
Попробуй массово изменить все на относительные урл
0
maxwell86 maxwell86
3
28.09.2017 07:03
откройте файл .htaccess (или создайте его, если он не существует) и добавьте в него следующие строки:

RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
0
maxwell86 maxwell86
3
28.09.2017 07:17
и в файле robots.txt пропиши сайт на https://chistotrut.ru
0
Денис Денис
132
28.09.2017 09:03
У меня все это есть
0
seohelper seohelper
69
28.09.2017 09:25
Как правильно подметил rebla, у вас один скрипт все еще открывается по http
Измените его (просто измените) на https или поставьте вместо http:// просто так "//"
0
Денис Денис
132
28.09.2017 09:51
Этот скрипт как найти в коде я не программист мне хотябы путь к папке указать
0
maxwell86 maxwell86
3
28.09.2017 11:58
меню под мобилу делается отдельно от основного, если сайт на wp, то в настройках когда будешь создавать не забудь указать что (показать местонахождение) мобильное меню. В других кмс хз как, читай )
0
kolbear kolbear
0
09.02.2018 02:11
Аналогичная проблема:
jquery.min.js:4 Mixed Content: The page at 'https://autoplanet.pro/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://autoplanet.pro/category/location?term=rom'. This request has been blocked; the content must be served over HTTPS.
0