2017-06-02 6 views
0

終了 "/"が存在するかどうかをトリガーするために、nginxの位置正規表現を取得しようとしています。Nginxの場所の正規表現の問題

これまでのところ存在しない場合にのみ起動します。助けてください

 location ~ ^/page\-[0-9]*$ { 
      root /sites/gibranali; 
      if (!-e $request_filename) { 
        rewrite ^/(.*)$ /index.php?pagination=$1 last; 
      } 
    } 

答えて

0

考え出しました。ここでは、この正規表現ができるようになります

location ~ ^/page\-[0-9]/?$ { 
+0

後世のための答えですあなた '/ページ-1 '/'へページ9'(optionnalとtrailling '/')は、 '/ページ-'の後に任意の数を必要とする場合正しい正規表現は: '^/page \ - [0-9] * /?$' – Esteban

+0

ありがとうございますが、これは私のニーズとしては完璧です。 –