Метка: mod_rewrite

Как поисковым системам запретить индексирование только главной страницы сайта

Чтобы запретить поисковым системам индексирование только главной страницы, разрешив при этом индексирование всех остальных страниц, можно использовать несколько подходов в зависимости от особенностей конкретного сайта.

1. С помощью файла robots.txt

Если главная страницы имеет свой (далее…)

Как блокировать доступ к сайту с конкретного сайта-букса или любого другого сайта с негативным трафиком

Бывают ситуации, когда негативный трафик идёт с определённых сайтов, например, с буксов или просто с сайтов, которые вам не нравятся. В некоторых случаях с такими переходами можно бороться, но не всегда.

Довольно часто на буксах бывают задания вроде «зайти в поисковую систему, ввести (далее…)

Как бороться с ботами на сайте

В статье «Как в mod_rewrite блокировать по Referer, User Agent, URL, строке запроса, IP и в их комбинациях» я показал, как блокировать запросы на сайт, которые соответствуют сразу нескольким параметрам — с одной стороны, это эффективно против ботов, с другой — практически исключает (далее…)

Как в mod_rewrite блокировать по Referer, User Agent, URL, строке запроса, IP и в их комбинациях

В рамках борьбы с наплывом ботов на сайт (смотрите скриншот в шапке), пришлось освежить знания по mod_rewrite (смотрите «Полное руководство по mod_rewrite»). Ниже даны примеры правил mod_rewrite, которые позволяют выполнять определённые действия (например, блокировать) для пользователей, (далее…)

Как защититься от спама через формы обратной связи

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

Небольшой анализ показал, что за последнее время для рассылки используются всего несколько (далее…)

Обработка строки параметров URI в mod_rewrite

Запросы: request и query

Чтобы не возникло путаницы, начнём с терминов. В английском языке используются два слова request и query. Проблема в том, что они переводятся одинаково как «запрос». При этом они могут использоваться в одном контексте — в английском языке это не вызывает (далее…)

Как исключить из индексации страницы с определёнными параметрами в URL и другие техники контроля индексации сайта поисковыми системами

Решение проблем с ошибками «Сайт пока не может обработать этот запрос. HTTP ERROR 500» и «Fatal error: Uncaught Error: Call to undefined function _deprecated_file() in»

Если у вас сайт на WordPress, и вы добавите к адресу вашего сайта строоку /wp-includes/rss-functions.php, то есть откроете адрес вида http://сайт/wp-includes/rss-functions.php, например, https://suay.ru/wp-includes/rss-functions.php, то вы почти наверняка получите одну из следующих ошибок:

Сайт (далее…)

Loading...
X