Переписывание Caddy на основе неработающего User-Agent

Я пытаюсь переписать путь, если запрошенный клиент является мобильным пользователем. Согласно документации caddy, этот код должен перенаправлять мобильного пользователя в указанное место назначения.

rewrite /redirect-me {
    if {>User-Agent} has mobile
    to /redirected
}

Но это не так, когда я добавляю условие User-Agent. Я пробовал другое условие, которое работает просто отлично. Я попытался найти доступные директивы caddy, такие как User-Agent, но не могу найти ни одного намека.


person Robin    schedule 27.11.2018    source источник


Ответы (1)


Я думаю, что {>User-Agent} чувствителен к регистру.

попробуйте {>User-agent} и посмотрите, работает ли это.

person Toby Allen    schedule 28.11.2018
comment
извините, но не повезло :( - person Robin; 28.11.2018