Прошу посильной помощи с regex в nginx
Суть.
Есть сайт, на сайте есть разделы test и testabcd.
Нужно чтобы ссылки вида
http: //site/test<br/>
http: //site/test/<br/>
http: //site/test/something/file.html<br/>
http: //site/test/something/id<br/>
http: //site/testabcd<br/>
http: //site/testabcd/<br/>
http: //site/testabcd/something/id<br/>
http: //site/testabcd/something/file.html <br/>
попадали под location с fastcgi.<br/>
Но при этом<br/>
http: //site/testqwerty/<br/>
http: //site/test%SMTH% , где %SMTH% - что угодно, непредсказуемое
не попадал в этот Location
Подскажите, как это правильно реализовать?
Сейчас что-то вроде
location ~* /(test|testabcd)/ {<br/>
fastcgi_pass unix:/tmp/php-fpm.socket;<br/>
......<br/>
}
При http: //site/test
скачивает test (который php-скрипт на самом деле)