Vl@dimir: Я вот ещё чего не понял, когда нужно использовать data: ?
Скорее всего речь идет про img-src?
Это для тех случаев, когда картинка прямо в коде вставлена, а не файлом. Простой пример - попробуйте скопировать и вставить изображение в wysiwyg редактор. Так же некоторые ПП используют. У себя открыл.
По своему сайту с гигантским CSP заметил существенную просадку в скорости отображения страниц.
Раньше к примеру вся статика (шапка, меню, стили) не "моргала" при переходе по страницам. А теперь каждый раз как с нуля загружается с белого экрана. Возможно разница 1-2 секунды или даже меньше, но ощутимо. Надо точные замеры сделать.
Написал Платону, что внедрил CSP и про другие улучшения на сайте (в надежде на восстановление позиций... наивный). В ответ получил отписку, что с сайтом все ок, а на следующий день позиции упали еще ниже.
Кстати, буффер заголовков мне увеличили в nginx и теперь любая портянка пролезает.
Вопрос вот в чем. Сильно большие заголовки over 5кб, как в целом действуют на загрузку сайта? Может ли это негативно сказаться на скорости загрузки страниц?
- Ваш форум быстрее полностью проиндексируется (помогают прогоны по твиттеру и соц сетям);
- купите несколько жирных ссылок с хороших тематических площадок;
- нагоните народ на свой форум (если есть база, надо разослать уведомления всем юзерам о том, что форум переехал);
- можно упомянуть где нибудь старый домен (например в тайтле: "Новый форум от создателей старыйфорум.ру");
- можно разместить ссылки с тех же доноров, что и у старого форума;
- добавить сайт в панели вебмастера Я и Г; в Я использовать "оригинальные тексты" для всех новых публикаций.
Короче надо сделать так, чтобы именно Ваш форум был признан в глазах ПС, как первоисточник.
А что случилось со старым доменом? Сайт и там работает или наступил полный капут?
И не проще ли договорится поделить форум пополам? Например целыми разделами или отдельными темами? Не будет пересечений, копипасты и санкций. А пока - это все русская рулетка.
В потоке мой вопрос потерялся, рискну задать еще раз.
Очень часто, чаще, чем все остальные, чуть ли не с каждым просмотром, просятся следующие домены:
imrk.net
rtb.rtcdn.ru
sync.upstats.ru
cookie.whisla.com
alltereg0.ru
x.bidswitch.net
adhigh.net
luxup.ru
adv679854.ru
Кто, что может по ним сказать?
Жирным отметил те, которым склонен доверять, но пока в CSP не добавил.
Нашел позже:
bidswitch.net is used while delivering ads by over 50 supply platforms and over 50 demand platforms, including large ones, e.g. Google AdX and small ones
CSP лучше работает, если его прописать в .htaccess. За меня лучше скажут скриншоты.
Вписал CSP в index.php, вот результат (точнее его отсутствие):
Сегодня убрал CSP из пхп и сунул точно такие же правила в .htaccess:
Результат на лицо - левые клики прекратились, по крайней мере в очень наглом и массовом виде, как это было раньше. Остались какие-то мизерные переходы, уж не знаю, как они обходят защиту. Возможно действительно прямо в браузере баннеры плавают.
Теперь, что касается правил в .htaccess и ошибок 502 и Internal Server Error - это с вероятностью в 90% происходит не из-за того, что имеют место быть ошибки в синтаксисе, а из-за того, что Apache и Nginx по дефолту пропускают Response Headers в размере 4-8кб. У меня скорее всего установлен нижний порог в 4 килобайта, так как 3,5 пролезает, а если переваливает за 4, то сразу потухает.
Попросил спецов настроить сей момент, увеличив максимально допустимый размер заголовков. Если у вас шаред хостинг - просите саппорт, но скорее всего откажут и придётся урезать CSP в ущерб разнообразия рекламных сетей, и медиа, натыканного с разных источников.
В htaccess естественно вставляю в одну строку. При вставке пробелы между доменами есть, проверял несколько раз.
---------- Добавлено 24.02.2015 в 16:16 ----------
pavel419: big boy, какой-нибудь левый символ или пробел не там где надо.
То есть тупо ошибка синтаксиса.
Проверял часа два уже. Искал пробелы, табуляцию, русские символы, случайные кавычки, слипшиеся домены, не закрытые точки с запятыми и тд.
nikdiv: У меня было. Методом тыка пришёл к выводу, что это из-за огромного csp. Стоит уменьшить, неважно начало/конец/середину и всё начинает работать.
А вот это больше похоже на правду. Какая максимальная длина CSP?
---------- Добавлено 24.02.2015 в 16:18 ----------
Кстати, делал эсперимент, в ходе которого установил, что кирилица, избыточные пробелы или табуляция в CSP htaccess - канают и всё работает даже с ними.
---------- Добавлено 24.02.2015 в 16:21 ----------
*.doubleclick.net - подразумевает разрешение на загрузку доменов третьего и более уровней? Например даст ли оно доступ googleads.g.doubleclick.net?
ТС, посмотрите в сторону скрипта SEOHide.
Я вот ещё чего не понял, когда нужно использовать data: ?
Скорее всего речь идет про img-src?
Это для тех случаев, когда картинка прямо в коде вставлена, а не файлом. Простой пример - попробуйте скопировать и вставить изображение в wysiwyg редактор. Так же некоторые ПП используют. У себя открыл.
По своему сайту с гигантским CSP заметил существенную просадку в скорости отображения страниц.
Раньше к примеру вся статика (шапка, меню, стили) не "моргала" при переходе по страницам. А теперь каждый раз как с нуля загружается с белого экрана. Возможно разница 1-2 секунды или даже меньше, но ощутимо. Надо точные замеры сделать.
Написал Платону, что внедрил CSP и про другие улучшения на сайте (в надежде на восстановление позиций... наивный). В ответ получил отписку, что с сайтом все ок, а на следующий день позиции упали еще ниже.
Начинаю свой поход на буржунет. Давно пора было, а с моим знанием английского вообще стыдно признаться в том, что до сих пор этого не сделал.
А тем временем где-то в новостях читал, что российский рынок интернет рекламы увеличился по сравнению с прошлым годом... Ну ну.
Кстати, буффер заголовков мне увеличили в nginx и теперь любая портянка пролезает.
Вопрос вот в чем. Сильно большие заголовки over 5кб, как в целом действуют на загрузку сайта? Может ли это негативно сказаться на скорости загрузки страниц?
Вы обгоните если:
- Ваш форум быстрее полностью проиндексируется (помогают прогоны по твиттеру и соц сетям);
- купите несколько жирных ссылок с хороших тематических площадок;
- нагоните народ на свой форум (если есть база, надо разослать уведомления всем юзерам о том, что форум переехал);
- можно упомянуть где нибудь старый домен (например в тайтле: "Новый форум от создателей старыйфорум.ру");
- можно разместить ссылки с тех же доноров, что и у старого форума;
- добавить сайт в панели вебмастера Я и Г; в Я использовать "оригинальные тексты" для всех новых публикаций.
Короче надо сделать так, чтобы именно Ваш форум был признан в глазах ПС, как первоисточник.
А что случилось со старым доменом? Сайт и там работает или наступил полный капут?
И не проще ли договорится поделить форум пополам? Например целыми разделами или отдельными темами? Не будет пересечений, копипасты и санкций. А пока - это все русская рулетка.
alltereg0.ru, adv679854.ru, adv-first.ru - эти домены используются рекламной сетью AdForce (узнал в саппорте).
Получается надо методом тыка пробовать открывать домены и следить за левыми кликами.
В потоке мой вопрос потерялся, рискну задать еще раз.
Очень часто, чаще, чем все остальные, чуть ли не с каждым просмотром, просятся следующие домены:
imrk.net
rtb.rtcdn.ru
sync.upstats.ru
cookie.whisla.com
alltereg0.ru
x.bidswitch.net
adhigh.net
luxup.ru
adv679854.ru
Кто, что может по ним сказать?
Жирным отметил те, которым склонен доверять, но пока в CSP не добавил.
Нашел позже:
Добавляем в вайт лист.
Итак, констатирую очень важный факт.
CSP лучше работает, если его прописать в .htaccess. За меня лучше скажут скриншоты.
Вписал CSP в index.php, вот результат (точнее его отсутствие):
Сегодня убрал CSP из пхп и сунул точно такие же правила в .htaccess:
Результат на лицо - левые клики прекратились, по крайней мере в очень наглом и массовом виде, как это было раньше. Остались какие-то мизерные переходы, уж не знаю, как они обходят защиту. Возможно действительно прямо в браузере баннеры плавают.
Теперь, что касается правил в .htaccess и ошибок 502 и Internal Server Error - это с вероятностью в 90% происходит не из-за того, что имеют место быть ошибки в синтаксисе, а из-за того, что Apache и Nginx по дефолту пропускают Response Headers в размере 4-8кб. У меня скорее всего установлен нижний порог в 4 килобайта, так как 3,5 пролезает, а если переваливает за 4, то сразу потухает.
Попросил спецов настроить сей момент, увеличив максимально допустимый размер заголовков. Если у вас шаред хостинг - просите саппорт, но скорее всего откажут и придётся урезать CSP в ущерб разнообразия рекламных сетей, и медиа, натыканного с разных источников.
Дорвей детектед. Бан или пессимизация (как минимум) гарантированы через некоторое время.
Вот в этом посте есть пример - /ru/forum/comment/13494264
Вставляю его к себе ради эксперимента - всё ок, по крайней мере сайт открывается.
Меняю на свой новый CSP и либо Internal Error, либо 502. Вот мои правила (с учетом предложенных изменений Ladycharm):
В htaccess естественно вставляю в одну строку. При вставке пробелы между доменами есть, проверял несколько раз.
---------- Добавлено 24.02.2015 в 16:16 ----------
big boy, какой-нибудь левый символ или пробел не там где надо.
То есть тупо ошибка синтаксиса.
Проверял часа два уже. Искал пробелы, табуляцию, русские символы, случайные кавычки, слипшиеся домены, не закрытые точки с запятыми и тд.
У меня было. Методом тыка пришёл к выводу, что это из-за огромного csp. Стоит уменьшить, неважно начало/конец/середину и всё начинает работать.
А вот это больше похоже на правду. Какая максимальная длина CSP?
---------- Добавлено 24.02.2015 в 16:18 ----------
Кстати, делал эсперимент, в ходе которого установил, что кирилица, избыточные пробелы или табуляция в CSP htaccess - канают и всё работает даже с ними.
---------- Добавлено 24.02.2015 в 16:21 ----------
*.doubleclick.net - подразумевает разрешение на загрузку доменов третьего и более уровней? Например даст ли оно доступ googleads.g.doubleclick.net?