Вверх

Запрет запроса POST с чужого ресурса через .Htaccess

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

К примеру может произойти такое: У вас есть хороший чат(отправляющий сообщения через POST запрос) и внезапно, на него напали спамеры с стороннего ресурса и по каким либо обстоятельствам, у вас не получается забанить спамера (причины могут быть разные: постоянно меняющийся ip, Ник и т.п.). Но чтобы избежать этого, всего-навсего нужно добавить следующий код в .htaccess и спамеры со стороннего ресурса не смогут спамить:

При добавлении в ваш файл htaccess на вашем сайте, гарантировано, что POST запросы на указанный файл будут разрешатся только при прибытие с вашего сайта.
Таким образом, чтобы защитить любой файл или файлы, просто измените в коде file.php на свой файл. Также не забудьте изменить имя домена на свой.

1 бал2 бала3 бала4 бала5 балов (Рейтинга нету)
Загрузка...
     Вызвать мастера :)
Скопировать короткую ссылку

2 комментария Оставить свой

  1. Аватар
    Автор: Елена - 20.02.2015 в 07:28
    21915

    Здравствуйте.
    У меня joomla и jcomments. Боты англоязычный текст со ссылками постят. Не знаю точно, какой файл в jcomments отвечает за отправку. Пыталась запретить некоторые, не получилось. Проверяла с «RewriteCond %{HTTP_REFERER} ^http://ixmaster.net [NC,OR]» — отправляются мои комментарии, не застревая 🙂 . Можно в «RewriteCond %{REQUEST_URI} file.php» прописать всю папку, например
    RewriteCond %{REQUEST_URI} .*/components/com_jcomments/.*»

    Ответить

  2. Аватар
    Автор: Елена - 20.02.2015 в 07:30
    21916

    извиняюсь, поправочка: «ixmaster.net» я все же на свой домен исправляла в .htaccess 🙂

    Ответить

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: