nginxconfiguration路由干扰

我的configuration:

location /route/ { root /usr/share/nginx/html; location ~ \.php$ { try_files $uri $uri/ /index.php?$args; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } location / { try_files $uri $uri/ /index.php?$args; rewrite ^/(\w+)$ /?system=$1 break; rewrite ^/(\w+)/(\w+)(/.)*$ /?system=$1&id=$2 break; rewrite ^/(.*)/$ /$1 permanent; location ~ \.php$ { try_files $uri $uri/ /index.php?$args; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_param PHP_VALUE "auto_prepend_file=/usr/share/nginx/html/web/config.php"; } } 

问题是, /route/文件夹被访问,但config.php也包括在那里。 但这是另一条路线

有任何想法吗?