- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
У меня есть сайт, некогда популярный, сейчас в той теме трафа стало мало, а страниц на сайте осталось много и основная нагрузка на сайт идёт от ботов. Либо поисковых, либо парсят. Посетители почти исключительно из России. Поможет ли Cloudflare в моём случае снизить нагрузку или нет?
Пока у меня такие мысли, что страницы которые боты качают, большая часть из них посещается редко и в кеше их не будет, всё равно сайту генерировать их придётся. Плюс через .htaccess забанены некоторые страны, а в Cloudflare на бесплатном тарифе страну не забанишь.
Вот и думаю снизится нагрузка или ещё выше станет?
У меня есть сайт, некогда популярный, сейчас в той теме трафа стало мало, а страниц на сайте осталось много и основная нагрузка на сайт идёт от ботов. Либо поисковых, либо парсят.
Try this script: /ru/forum/958253
У меня есть сайт, некогда популярный, сейчас в той теме трафа стало мало, а страниц на сайте осталось много и основная нагрузка на сайт идёт от ботов. Либо поисковых, либо парсят. Посетители почти исключительно из России. Поможет ли Cloudflare в моём случае снизить нагрузку или нет?
Пока у меня такие мысли, что страницы которые боты качают, большая часть из них посещается редко и в кеше их не будет, всё равно сайту генерировать их придётся. Плюс через .htaccess забанены некоторые страны, а в Cloudflare на бесплатном тарифе страну не забанишь.
Вот и думаю снизится нагрузка или ещё выше станет?
Сложно ответить однозначно, снизится ли у Вас нагрузка при подключении CloudFlare, но можно точно сказать, что не повысится и в большинстве случаев нагрузка снижается при подключении CloudFlare.
Если у Вас свой сервер (выделенный или виртуальный),то исходя из Вашего описания задачи, я бы порекомендовал Вам настроить его более грамотно. Например, поставить Nginx для отдачи статических файлов и кеширования каких-то динамических частей сайта, настроить блокировку запросов по странам на уровне Nginx (чтобы запросы не доходили до выполнения PHP скриптов - основная нагрузка идет обычно при их выполнении).
Если просто хостинг, то подключите CloudFlare, хуже от этого не станет (единственное, проверьте, нет ли IP адреса, который Вам выделит CloudFlare в реестрах Роскомнадзора).
Еще можно посоветовать https://www.incapsula.com, исходя из описания их тарифов, в бесплатной версии есть как раз защита от ботов и возможность блокировки стран (https://www.incapsula.com/pricing-and-plans.html).
Евгений Русаченко, сайт на хостинге, кеширование есть, но с часто посещаемыми страницами проблем нет, нагрузка начинается когда боты обходят страницы на которых редко кто бывает (которых большинство) и когда бот приходит срок жизни кеша уже прошел с момента последнего посещения. Не ставить же там год срок.
...и ещё что-то не понял какая настройка в page-rules у CloudFlare отключает его для определённой страницы, что-бы к ней запрос шел напрямую, минуя CloudFlare.
Русаченко,
...и ещё что-то не понял какая настройка в page-rules у CloudFlare отключает его для определённой страницы, что-бы к ней запрос шел напрямую, минуя CloudFlare.Евгений
У меня вот так выставлено:
cache level: bypass
Performance is disabled
У меня вот так выставлено:
cache level: bypass
Performance is disabled
Поставил так-же, но всё равно в логах вижу IP CloudFlare.
Все правильно, ведь CF проксирует запросы через себя к вам.
Включая/отключая кэш вы лишь указываете им, как вести себя с ответами вашего сервера (кэшировать или нет) но запросы то все равно через них идут. Вот если бы в dns вы включили байпас (глобальный) - тогда бы пользователи попадали напрямую к вам на сайт в обход CF.
cloud-shield, то есть фильтрацию по IP через .htaccess никак не сделаю? На PHP только? У меня в админку доступ разрешен только с IP моего провайдера.
А ваш хостинг умеет проброс реального IP посетителя через заголовки X-Forwarded-For или X-Real-IP? Если нет, то наверное действеннее всего получится через пэхапэ смотреть заголовки и принимать решение о блокировке или пропустить.
cloud-shield, не знаю. phpinfo показывает:
HTTP_X_REAL_IP - IP CloudFlare
HTTP_X_FORWARDED_FOR - мой IP, IP CloudFlare (2 IP через запятую)
HTTP_CF_CONNECTING_IP - мой IP
Во всех остальных переменных IP CloudFlare указан.
Нужно настроить nginx, вот мануал для настройки: https://centminmod.com/nginx_configure_cloudflare.html
А если используется apache без nginx, то mod_rpaf для передачи IP адресов