Настуля

Рейтинг
9
Регистрация
12.07.2018
SeVlad:
Нда...

Нда 2 раза..

И зачем я про плагин рассказывал, зачем говорил что НЕЛЬЗЯ так делать... :(


Так я так до этой темы делала😂

По гайду

Вообщем вчера ночью что-то сделала. Правда, не поняла что. Вообщем в PHP админ запустила поиск по http. Нашло два упоминание в таблице БД какой то. Я эту таблицу скачала и в редакторе по поиску ничего не нашлось почему-то. В итоге я исправила прям в PHP админ. И заработало как-то. Чудеса какие то. Я реально уже все откатывать собиралась

---------- Добавлено 15.04.2019 в 14:26 ----------

Спааааасибо всем огромное!!!!

---------- Добавлено 15.04.2019 в 14:27 ----------

SeVlad, вам особое! Теперь буду только плагином БД редактировать!

melkozaur:
Настуля,
Вам надо откатить все назад и сделать по какому-нибудь гайду пошагово.
Либо вообще снести все нафиг и заново поднять сайт, не так много там записей.

Я то по гайду и делала. Но вы правы, конечно. Если хостинг проигнорит. То может так и нужно. Жалко только

awasome:
Что мешает заменить через notepad++?

Так в этом и проблема, что я так и сделала. А толку нет:(

---------- Добавлено 14.04.2019 в 00:12 ----------

melkozaur:
Что мешает заплатить 500 рублей чтобы настроили все нормально?
Заебала эта тема, честно.

Ой, я вам мешаю чем-то?

А вообще нет у мну таких денег. А желание разобраться есть😎

---------- Добавлено 14.04.2019 в 00:17 ----------

SeVlad:
В хтацессе действительно фигня, но она не имеет отношения к проблеме.
Стоит пересохранить настройки постоянных ссылок чтобы директивы в секции ВП стали нормальными.
А блок с редиректами (если они нужны) вынести перед блоком ВП.

И да хостинг - ещё тот "подарок"... Бежать от таких надо.
Но для начала посмотри в ПМА (PhpMyAdmin) - есть ли там адреса сайта с http.
Если если есть - плагином замены не была произведена замена протокола.
Если в базе нет, но на сайте есть - вина хостинга. (с ним уже были прецеденты и такого плана и др.). Можно попробовать в начало хтацесса, до секции ВП прописать:
$_SERVER['HTTPS']='on';


но хостинг всё равно стоит сменить на нормальный.

---------- Добавлено 13.04.2019 в 09:57 ----------


А что мешает воздержаться от вредных советов и узнать про сериализованые данные и правильные методы работы с базой?

melkozaur, держи себя руках.

На данный момент

БД в PhpMyAdmin вручную пересмотрела изначально. Все заменила

Качала с хостинга все папки сайта подчистую. Все проверила. Ничего было не найдено

И, конечно, плагин, который вы советовали. Все сделано

Единственное, что вот на это

$_SERVER['HTTPS']='on';
выдало ошибку 500

Вообщем буду писать в хостинг. Пошлют меня, наверное. Но что ж делать. Если кому-нибудь интересно будет - напишу что вышло.

---------- Добавлено 14.04.2019 в 00:22 ----------

Мне только вот интересно. Когда появилась эта проблема, сео плагин генерировал карту сайта с http, чтоб я не делала. Потом вышло обновление плагина. И оппа. Карта сайта стала с https.

---------- Добавлено 14.04.2019 в 00:25 ----------

А при настройке сайта в админке (визуальный редактор). Я могу настраивать только главную... По любым ссылкам - статья, рубрика просто нет перехода, хоть обкликайся. Чертовщина

Вообщем пока решила проверить все папки сайта, что лежат на хостинге вручную... Не знаю поможет ли. Но как-то так:(:(:(

Sitealert:
Посмотрите ещё файл functions.php (это в папках темы или дочерней темы), может быть там затесался адрес.

Нет:(:(:(

Я в админке все Файлы темы пересмотрела вручную... Ничего не нашла

Ну что же делать то...

---------- Добавлено 12.04.2019 в 19:59 ----------

DirectoryIndex index.php

# BEGIN WordPress

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.nekrasivyihnet\.ru$ [NC]

RewriteRule ^(.*)$ https://nekrasivyihnet.ru/$1 [R=301,L]

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

---------- Добавлено 12.04.2019 в 20:00 ----------

Может в htaccess что то ?

Sitealert:
Имелось в виду не то, что Вы на хостинге перешли на https, а то, что Вы в Вордпрессе не везде поменяли http на https.

Откройте файл wp-config.php и посмотрите, нет ли там строки
define( 'WP_PLUGIN_URL', 'http://какой-то путь' );

В конфиге нет такой строки. И вообще никаких упоминаний о адресе сайта нет:(

SeVlad:
Скорее всего так и есть. Но если бы была правильно произведена замена протокола, то и там бы тоже поменялось.

Протокол брала на хостинге. Так. Может и проблема, что я что то здесь не доделала. Сейчас пойду посмотрю как надо.

---------- Добавлено 11.04.2019 в 23:44 ----------

Sitealert:
Заинтриговал. Я не православный, поэтому зашёл через Хром. Увидел только одну неправильную ссылку
<a onclick='document.cookie="fdx_switcher=mobile;path=/;expires=";' href='http://nekrasivyihnet.ru/?fdx_switcher=mobile' title='Переключиться на мобильную версию' rel='nofollow'>


PS: Это на главной. А на внутренних страницах их до едрени фени. :(

Вот в этом и проблема.Все как надо (более или менее) только на главной:(

---------- Добавлено 11.04.2019 в 23:47 ----------

melkozaur:
Ну если он скрипты и стили видит без https, то может быть вообще в настройках не указан протокол и там стоит "http://сайт.ру"?

Вы имеете в виду Общие настройки в админке?

Название сайта

nekrasivyihnet.ru

Адрес WordPress (URL)

https://nekrasivyihnet.ru

Адрес сайта (URL)

https://nekrasivyihnet.ru

Вот так у меня

---------- Добавлено 12.04.2019 в 00:05 ----------

SeVlad:
Скорее всего так и есть. Но если бы была правильно произведена замена протокола, то и там бы тоже поменялось.

Замна протокола у мня заключалась в том, что на хостинге мне его сгенерировали. И все собственно. Больше я ничего не делала. Сайт стал доступен по https

Проверила его на правильность конфигурации в разных сервисах. Везде зелёненько...

---------- Добавлено 12.04.2019 в 00:17 ----------

SeVlad:
Никаких вручную!
Если плагином замены правильно воспользоваться, то он должен поменять ВЕЗДЕ в базе.
Скорее всего не был отключён холостой ход.

А да.. иногда некоторые (дурацкие) плагины могут писать экранированные данные (это я видел в некстген, ревослайдер и нек др. ненужных монстрах).
Это можно проверить сделав поиск либо тем же плагом (замену одного и того же набора символов), но уже на холостом ходу, либо в ПМА, но ничего там не меняя. Искать только упоминание домены без зоны и протоколов. (nekrasivyihnet в данном случае.)

---------- Добавлено 11.04.2019 в 13:40 ----------

Посмотрел код. http-cсылок на CF7 не увидел, но есть другие - с виджжета ВК и (зачем-то) мобильная версия.

Нене, я несколько раз запускала. Перепроверяла.Один раз даже накосячила и слегка положила сайт ненадолго. Решила заменить все таки все ссылки на https. Я просто в отчаянии. Трафик падает, а я ничо сделать не могу...

ПМА - это база данных на сервере? Просто в этом плагине, который вы посоветовали. Если искать на холостом ходу - оно ищет, но просто подсчитывает сколько изменений нужно внести в конкретную таблицу. А посмоотреть где там что конкретно - я не могу. Нужна про версия, наверное

---------- Добавлено 12.04.2019 в 00:20 ----------

Делаю так

Искать

nekrasivyihnet

Заменить на

nekrasivyihnet

Холостой запуск

ХОЛОСТОЙ ЗАПУСК: 16 таблиц было просмотрено, 0 ячеек для обновления найдено, и 0 изменений сделано.

ОООй

---------- Добавлено 12.04.2019 в 00:23 ----------

Вот надо был мне этот SSl

по два бакса в месяц хоть было, сча вообще ничего. И смех и грех

А если я плагины полностью поудаляю, и заново их установлю... Будет иметь смысл?

SeVlad:
Удаление не очистит его кеш! Кеш удалять ОБЯЗАТЕЛЬНО.

Спасибо! Плагином в БД все поменяла, Кэш удалила

Вылазит такая ошибка:

Mixed Content: The page at 'https://nekrasivyihnet.ru/category/uhod-za-telom/' was loaded over HTTPS, but requested an insecure script 'http://nekrasivyihnet.ru/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.1.1'. This request has been blocked; the content must be served over HTTPS.

Видимо что то с каким то скриптом. Это вручную его надо искать? Я боюсь туда лезть страшно:)

---------- Добавлено 11.04.2019 в 13:20 ----------

Хм, так микс контент пашти из-за всех плагинов вылазит. Это кэш еще где то остался получается?

https://wordpress.org/plugins/better-search-replace/

Подскажите, пожалуйста, я правильно здесь меняю?

Как сделать правильно?

http://nekrasivyihnet.ru менять на https://nekrasivyihnet.ru

Или найти вообще все http и заменить на https

---------- Добавлено 11.04.2019 в 13:06 ----------

SeVlad:
Я бы даже сказал - выкинуть нафик всю эту минификацию, а включить gzip (или аналог) и не читать древние ГСы.

---------- Добавлено 11.04.2019 в 10:25 ----------


Блин.. я его написал выше.
Ещё раз:

Это весь "мануал".
А да. Этого достаточно если какой-нить дурак умник не прописал адреса сайта в файлах (темы напр). Если случилась такая беда, то надо исправлять такие косяки.
SeVlad:
Удаление не очистит его кеш! Кеш удалять ОБЯЗАТЕЛЬНО.

Все папки кэша на сервере в wp-content, да? (нашла на каком то гсе:)

melkozaur:
Настуля, в админке найдите плагин кэширования и у него в настройках сбросьте кэш.

Я решила его пока удалить вообще. Посмотрим, что получиться. Спасибо огромное!

Всего: 53