nginx .htaccess rewrite重写不分区大小写

if (!-e $request_filename){ 
    #rewrite ^/callback/(\d+) /test.php?from=$1 last; 
    rewrite ^(?i)/callback/(\d+) /test.php?from=$1 last; 
}

网址大小写在nginx是敏感的,有时候URL网址大小写存大的时候,nginx .htaccess重写会匹配不到。
需要用(?i)修饰符。

转载请注明出处:https://www.isres.com/nginx/186.html

发表留言

人生在世,错别字在所难免,无需纠正。

    captcha