Как отдать другой файл для IE ?

softshape nginx-forum на forum.nginx.org
Вт Янв 16 10:07:10 UTC 2018


Всем привет,

задача - на один и тот же запрос всем браузерам отдать файл development.css,
а для IE отдать production.css. Пишу правило:

        location = /css/development.css {
               rewrite ^(.*) /css/production.css;
        }

Работает. Добавляем проверку на IE -

        location = /css/development.css {
            if ($http_user_agent ~* 'MSIE') {
               rewrite ^(.*) /css/production.css;
	       break;
	    }
        }

Возвращает 404. Что я делаю не так?

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,278153,278153#msg-278153



Подробная информация о списке рассылки nginx-ru