2017-02-02 10 views
0

を制限します。たとえば:nginxの中に特定のURLを許可し、私は公共のために特定のURLを許可し、nginxの構成のすべての要求をブロックする他のすべての要求

*/ABC/XYZ/*は、パブリックにアクセス可能でなければならないし、他のすべての要求をブロックする必要があります。

location ~*/abc/xyz* { ... } 

他のすべてのURLが/ ABCを/含まない:私はあなたが/ ABC/XYZを含めるすべてのURLを許可する場合は、次に使用

location ~^(sa|er|fgh)/abc/xyz{ ... } 

location ~ ^/abc/xyz$ { ... } 

答えて

-1

を以下試してみましたその後、nginxのサービスを再起動してエラーをチェックするためにnginx -t:実行:xyzが404

注意を返します。

+0

ありがとうございました。私はそれをチェックします。 – Err0rr

+0

これはURIをチェックしません。フォルダとファイルのみをチェックします。 – monteirobrena

関連する問題