Спасибо. Могу ли я сделать отдельный список статик расширений для кеша (expires 7d), а второй для rate limit? Не будет ли конфликта?
Например:
location jpg|png|css|js|
expires 7d
location jpg|png|css|js|ico|txt|pdf...
limit_req ...
И можно ли сделать наоборот, указать location - html|htm|php и задать им, например, 3 запроса в секунду, а для всего остального / - уже 50? Это будет работать? Есть ли еще какие НЕстатические файлы? Или только html и php?
Спасибо, что отозвались. А что может относится к остальному? Просто не совсем понимаю как будут учитываться обращения к php. Что, если на странице инклюдится несколько php файлов, 2 например? Получается при обращении к странице будет выполняться 3 запроса к .php файлам, а не 1? Не понимаю какие значения ставить даже примерно.
Мне нужно ограничить число запросов до каждого подгружающегося ресурса на странице, но чтобы для каждого ресурса был свой счетчик запросов, а не общий на все ресурсы страницы. Как я понял, на nginx даже такого примитива сделать нельзя? Что толку ограничить запросы к .php/.html, если ддосер может найти какую нибудь картинку весом 2 метра и начать запрашивать ее по 50 раз в сек - nginx в случае ограничения 50 r/s ничего не увидит, потому что он как раз уложится в эти 50 запросов, ведь грузить он будет 1 файл всего.
Пока что я вижу полезность этого модуля только если у вас сайт-одностраничник, где всегда одно и тоже число подгружаемых ресурсов.
Можно более подробнее или примеры? Я задал rate limit 3 для статик файлов, в итоге этот лимит действует для каждого расширения, и если на странице более 3 картинок, 4ая не грузится. Т.е. это также бесполезно. А rate limit для .php вообще не работает. У меня тысячи директорий, я не могу задавать каждой свой лимит.
Слишком толсто
Ну вот не смешите. Вы сравниваете один один из крупнейших хостингов планеты с каким-то ноунейм хостингом в России, который открылся полгода назад. И правда, кому бы доверить серьезный проект? Кроме 152-ФЗ, который большинству рядовых пользователей нафиг не сдался, других причин не вижу что-либо деражть в снг из веба.
1 ядро, 4гб озу и 20 гб ssd - за 2к? Без базовой ддос защиты, с трафиом 3тб? Это мусор, которому цена рублей 500 в месяц. Я просто охреневаю с российских хостингов, у которых цены в разы выше чем в европе при худшем качестве, даже с учетом курса евро/доллара 🤣 OVH курит просто, предоставляя облако с 2 ядрами, 7гб озу, 50гб ssd с копеечными снапшотами, 250 мбит безлимит и базовую ddos защиту за 1400р в месяц, и при этом, все железо новое.
И нет, это не флуд, а совет ТС'у - OVH Public Cloud. Подойдет как для профессионалов с серьезными крупными проектами, так и обычному юзеру, которому нужны просто гарантированные ресурсы за недорого. Открылся дц в Польше, пинг до большинства ру провайдеров заметно ниже чем во Франции, теперь держать веб проекты в России вообще не вижу смысла.
Перенес 6 доменов, в течение 2 часов после заявки на перенос в reg.ru, домены уже были на доменчике, все отлично.
Попробовал, ко всем .ru доменам пишет "Администратором домена *** является другое лицо. Услуга доступна только для Администраторов." Не совсем понятно, какие данные и где должны совпадать и на каких аккаунтах?