Задать вопрос
@ThreeDHead

Nginx, как отдать другую страницу без редиректа?

Для сети 10.0.0.0/8 надо отдавать штатный index.html, а для остальных сетей index-inet.html
Как это сделать _без_ редиректа? Чтобы сервер тупо отдал контент с другого файла для остальных сетей?

Вот сделал, но тут явное перенаправление, меня это не устраивает:
location / {
                if ($remote_addr !~ "^10\.") {
                        rewrite ^/$ $scheme://$http_host/index-inet.html last;
                }
        }
  • Вопрос задан
  • 690 просмотров
Подписаться 1 Простой 8 комментариев
Пригласить эксперта
Ответы на вопрос 1
BuriK666
@BuriK666 Куратор тега Nginx
Компьютерный псих
уберите $scheme://$http_host
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы