Я вот думаю, может оставить обе версии сайта и http и https ?
Как к этому отнесутся поисковики?
Очень уж много трафа идёт в noref и даже с тех сайтов которые перешли на https у них на меня ссылки с http, а по по 301 редиректу реферер не передаётся даже с https > https если ссылка на меня http
Оптимизайка: Mister_Black, а вы его руками выполните и посмотрите что за ошибка возникает. Для того, чтобы игнорировать ошибки сертификатов, можно использовать параметр --no-check-certificate
Я пока просто исправил в запросе на http://, так вроде срабатывает, правда редирект на https при этом происходит
---------- Добавлено 29.08.2017 в 20:30 ----------
Подскажите, какой мета надо прописывать для передачи реферера в https чтобы кроссбраузерность была
прописал вот такой <meta name="referrer" content="unsafe-url"> при таком не передаётся реферер в ie и edge, возможно ещё и в опере не передаётся, потому как в статистике вижу рефереры только с хрома, фф и ещё сафари немного
Попытался открыть сайт на смарт-тв Samsung UE40H6400 там по умолчанию браузер хромиум установлен, вот он не пускает на сайт с сертификатом от Let's Encript ругается, мол сертификат поддельный.
Понятно, что хромиум вряд ли кто то серьёзно юзает, но всё равно неприятный осадочек :(
Значит проблема такая, перенёс сайт на HTTPS и вдруг перестал работать плагин wp-noexternallinks, кто то сталкивался с подобным, в чём может быть причина?
Обновляет ооочень медленно, он начинает перебирать все id в итоге выполняется бесконечно, пока по Maximum execution time = 300 не отрубится.
Придётся пользоваться старым способом ALTER IGNORE TABLE он хоть и не идеальный, но похоже только он один рабочий, надо просить хостера отрубить обновления для mysql
upd: а вот если заменить insert на replace тогда работает достаточно быстро, но тут есть одна неприятность он меняет старые посты на новые, короче буду думать.
wanick: 1 строчка это даже много , можно сделать и так INSERT INTO wp_posts заменить на INSERT IGNORE INTO wp_posts тогда уникальный индес не даст создать запись с одинаковыми заголовками, не уверен конечно использует ли плагин feedwordpress собственный inset или использует API движка WP в таком случае
То есть достаточно заменить INSERT INTO на INSERT IGNORE INTO и тогда можно будет обновляться с уникальным индексом на posts_title, я правильно понимаю?
Я вот думаю, может оставить обе версии сайта и http и https ?
Как к этому отнесутся поисковики?
Очень уж много трафа идёт в noref и даже с тех сайтов которые перешли на https у них на меня ссылки с http, а по по 301 редиректу реферер не передаётся даже с https > https если ссылка на меня http
В общем похоже все ссылки по отваливаются.
Mister_Black, а вы его руками выполните и посмотрите что за ошибка возникает. Для того, чтобы игнорировать ошибки сертификатов, можно использовать параметр --no-check-certificate
Я пока просто исправил в запросе на http://, так вроде срабатывает, правда редирект на https при этом происходит
---------- Добавлено 29.08.2017 в 20:30 ----------
Подскажите, какой мета надо прописывать для передачи реферера в https чтобы кроссбраузерность была
прописал вот такой <meta name="referrer" content="unsafe-url"> при таком не передаётся реферер в ie и edge, возможно ещё и в опере не передаётся, потому как в статистике вижу рефереры только с хрома, фф и ещё сафари немного
Может ещё кто подскажет почему перестал срабатывать wget запрос через крон, подозреваю что из за https
вот такой запрос
wget -O /dev/null -q https://mysite.com/wp-content/plugins/checklinks/cronrun.php
Попытался открыть сайт на смарт-тв Samsung UE40H6400 там по умолчанию браузер хромиум установлен, вот он не пускает на сайт с сертификатом от Let's Encript ругается, мол сертификат поддельный.
Понятно, что хромиум вряд ли кто то серьёзно юзает, но всё равно неприятный осадочек :(
Подскажите, а в Google Search Console надо что то изменять, если перевёл сайт на https ?
Всем привет.
Значит проблема такая, перенёс сайт на HTTPS и вдруг перестал работать плагин wp-noexternallinks, кто то сталкивался с подобным, в чём может быть причина?
upd: проблему решил https://plugins.trac.wordpress.org/changeset/1333621/wp-noexternallinks/trunk/wp-noexternallinks.php
Подскажите, какие данные указывать здесь
Код страны, область, город, организация, отдел.
Реальные или можно любые данные прописать?
email гмайловский подойдёт?
У меня addthis периодически тормозит, вот думаю убрать его, либо сделать просто ссылкой, без подгрузки внешнего js
Обновляет ооочень медленно, он начинает перебирать все id в итоге выполняется бесконечно, пока по Maximum execution time = 300 не отрубится.
Придётся пользоваться старым способом ALTER IGNORE TABLE он хоть и не идеальный, но похоже только он один рабочий, надо просить хостера отрубить обновления для mysql
upd: а вот если заменить insert на replace тогда работает достаточно быстро, но тут есть одна неприятность он меняет старые посты на новые, короче буду думать.
1 строчка это даже много , можно сделать и так INSERT INTO wp_posts заменить на INSERT IGNORE INTO wp_posts
тогда уникальный индес не даст создать запись с одинаковыми заголовками, не уверен конечно использует ли плагин feedwordpress собственный inset или использует API движка WP в таком случае
Нашёл в feedwordpress/syndicatedpost.class.php
INSERT INTO $wpdb->posts
SET
guid = '{$dbpost['guid']}',
post_author = '{$dbpost['post_author']}',
post_date = '{$dbpost['post_date']}',
post_date_gmt = '{$dbpost['post_date_gmt']}',
post_content = '{$dbpost['post_content']}',
post_title = '{$dbpost['post_title']}',
post_name = '{$dbpost['post_name']}',
post_modified = '{$dbpost['post_modified']}',
post_modified_gmt = '{$dbpost['post_modified_gmt']}',
comment_status = '{$dbpost['comment_status']}',
ping_status = '{$dbpost['ping_status']}',
post_status = '{$dbpost['post_status']}'
");
$this->_wp_id = $wpdb->insert_id;
То есть достаточно заменить INSERT INTO на INSERT IGNORE INTO и тогда можно будет обновляться с уникальным индексом на posts_title, я правильно понимаю?