LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

К сожалению, с енжиной порой приходится откровенно др... в присядку. Другой возможный вариант:

location /app/f {
    if ($arg_p) {
        return 418;
    }
    error_page 418 = @hidden;
}

location @hidden {
    auth_basic ...;
}
PS: используй фантазию. ;)

PPS: аргументы из query_string location'ами не ловятся. Приходится вот так извращаться.

Исходная версия beastie, :

К сожалению, с енжиной порой приходится откровенно др... в присядку. Другой возможный вариант:

location /app/f {
    if ($arg_p) {
        return 418;
    }
    error_page 418 = @hidden;
}

location @hidden {
    auth_basic ...;
}
PS: используй фантазию. ;)