damn-doubleclick

damn-doubleclick
Рейтинг
66
Регистрация
10.09.2021
bestbestbest #:
Нашел, там оказывается в dle_post_extras рейтинг, но искать очень неудобно, вместо статей id

Я бы сделал так раз новостей тысячи: 

1. Собрать все id новостей которых нужно изменить. 

2. Посмотреть в файлах шаблон запроса на увеличение рейтинга. 

3. Выполнить SQL запрос с списком ID новостей. 

Если не получается значит не хватает знаний, то в таком случае мне проще написать ChatGPT. 

Акт есть
yodda #:

В каком месте там днищенские сайты? интересно

Тогда какие не днищенские?)) Наверное ваш.


С этого мусора есть польза только если ваш сайт входит в топ 10-20 в своей тематике. И польза не в функциях статистики а в другом. 

ChatGPT
Да, вы можете установить образ Ubuntu 20.04 в Docker.

Вы можете использовать следующую команду в терминале, чтобы загрузить образ Ubuntu 20.04:

docker pull ubuntu:20.04

Затем вы можете создать контейнер на основе загруженного образа следующей командой:

docker run -it ubuntu:20.04

Эта команда создаст контейнер и запустит его в интерактивном режиме, где вы можете выполнять команды Ubuntu 20.04 внутри контейнера.
Обратитесь ChatGPT с вашими пожеланиями, с просьбой сгенерировать вам Python скрипт. 
0.09% - 3$

В NGINX правило перезаписи URL-адресов записывается с использованием директивы "rewrite". Аналогичное правило для NGINX, эквивалентное вашему примеру для Apache с использованием RewriteRule, будет выглядеть следующим образом:

rewrite "^/link/([a-z0-9'+\w-]+)" /base/main.php?name=$1 last;

  1. Убедитесь, что правило находится в правильном месте в конфигурационном файле. Правила перезаписи в NGINX обрабатываются в порядке, указанном в конфигурационном файле. Если правило находится в неправильном месте, то оно может быть неприменимым или перезаписать URL-адрес неправильно.

  2. Проверьте, что регулярное выражение правильно соответствует URL-адресу. Если регулярное выражение не соответствует URL-адресу, то правило перезаписи не будет применено.

  3. Убедитесь, что правило перезаписи имеет правильный синтаксис. Если правило содержит синтаксические ошибки, то оно не будет применено.

  4. Проверьте, что запрос находится в нужном контексте. Некоторые директивы в NGINX, такие как location, server, if, имеют свой контекст и определенные условия, при которых запрос может быть обработан правильно.

Если вы не можете найти причину проблемы, то можно попробовать добавить директиву "rewrite_log on" в конфигурационный файл. Она позволит записывать в логи информацию о перезаписи URL-адресов и может помочь выявить ошибки в правилах.

***

Для включения логирования перезаписи URL-адресов в NGINX необходимо добавить директиву rewrite_log on; в раздел http в конфигурационном файле сервера.

Например, чтобы включить логирование перезаписи в файл /var/log/nginx/rewrite.log , можно добавить следующую строку в конфигурационный файл NGINX:

http {

  ...

  rewrite_log on;

  error_log /var/log/nginx/error.log;

  ...

}

После внесения изменений в конфигурационный файл необходимо перезапустить сервер NGINX для применения новых настроек.

После этого NGINX будет записывать информацию о перезаписи URL-адресов в лог-файл, который можно найти в указанном пути ( /var/log/nginx/rewrite.log в нашем примере). Эта информация может помочь в выявлении проблем в правилах перезаписи и определении того, как они применяются к запросам.

Виталий Литвинов #:

Только что была атака снова и была нагрузка load average: 86 и fail2ban не справился с атакой!

Пришлось запускать мой скрипт и за 5 минут всех забанил и нагрузка упала до load average: 0.77

А я то думал что  fail2ban крутая программа! А оказалось нет!

Ничего себе! Внезапно! ©

***

Я тоже придумал своего рода велосипед на PHP для блокировки агрессивных ботов, типа "если пользователь за 1 секунду отправил больше 8 запросов, то появляется Google reCAPTCHA или Cloudflare CAPTCHA".

А для DDoS все же лучше использовать настройки Cloudflare, наподобие L7 + высокой чувствительности. И это работает!
Всего: 552