使用Nginx从url提取文本
我试图找到一种从url中提取一些文本的方法,以便在alias中使用。 url类似于:使用Nginx从url提取文本,nginx,Nginx,我试图找到一种从url中提取一些文本的方法,以便在alias中使用。 url类似于: /test/user_code_name/ 别名应该是 /test1/user_name/ 所以我们的想法是去掉u和u之间的部分,然后像变量一样使用它 Thx L.尝试以下设置: location / { if ( $request_uri ~ ^/(.*)/(.*)_.*_(.*)/$ ) { rewrite ^ /$1/$2_$3/ break; } } 请阅读更多关于ngi
/test/user_code_name/
别名应该是
/test1/user_name/
所以我们的想法是去掉u和u之间的部分,然后像变量一样使用它
Thx
L.尝试以下设置:
location / {
if ( $request_uri ~ ^/(.*)/(.*)_.*_(.*)/$ ) {
rewrite ^ /$1/$2_$3/ break;
}
}
请阅读更多关于nginx重写模块的信息