Open1

nginxの設定

メモdevメモdev

401のときにリダイレクトさせてnextにアクセスしようとしたときにpathをいれていた。
このほうしきだとrequest_uriに任意の文字列を入れられたたため,mapを使って固定値にするようにした。

map $request_uri $next_param {
    ~^/hoge hoge;
    ~^/fuga fuga;
    #    default $request_uri;
}

........
.......
 locatoin /(hoge|fuga)/{

    }

    location @error401 {
    # return 302 /login/?next=$request_uri;
    return 302 /login/?next=$next_param;
    }