• Как решить проблему с Too many requests при server-side rendering?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    Настроить форвард реального ip между проксирующими серверами. Пример.

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

    Мне форвардинг кажется самым правильным решением, но он не всегда возможен - иногда локальная сеть настроена криво или имеет сложную структуру и тогда передать внешний ip не получается.
    Есть ещё один нюанс: поисковый бот может всё равно упереться в эти лимиты, даже если вы настроите корректный форвардинг ip - он просто будет делать запросов больше, чем разрешено.
    Ответ написан
    3 комментария