geqintan commited on
Commit
a2f4af1
·
1 Parent(s): bacef48
Files changed (1) hide show
  1. nginx.conf +6 -2
nginx.conf CHANGED
@@ -22,9 +22,13 @@ http {
22
  set $old_path "/v1/https/generativelanguage.googleapis.com";
23
  echo "old_path: " $old_path;
24
  # rewrite ^$old_path/(.*)$ /$1 break; # 裁剪路径
25
- rewrite ^${old_path}/(.*)$ /$1 break; # 裁剪路径
26
-
27
  # rewrite ^/v1/https/generativelanguage.googleapis.com/(.*)$ /$1 break; # 裁剪路径
 
 
 
 
 
28
  echo "Hello World";
29
  echo "Hello World";
30
  echo "[" $uri "]";
 
22
  set $old_path "/v1/https/generativelanguage.googleapis.com";
23
  echo "old_path: " $old_path;
24
  # rewrite ^$old_path/(.*)$ /$1 break; # 裁剪路径
25
+ # rewrite ^${old_path}/(.*)$ /$1 break; # 裁剪路径
 
26
  # rewrite ^/v1/https/generativelanguage.googleapis.com/(.*)$ /$1 break; # 裁剪路径
27
+ rewrite_by_lua_block {
28
+ local old_path = "/v1/https/generativelanguage.googleapis.com"
29
+ local new_uri = ngx.var.uri:gsub("^" .. old_path .. "/(.*)$", "/%1")
30
+ ngx.var.uri = new_uri
31
+ }
32
  echo "Hello World";
33
  echo "Hello World";
34
  echo "[" $uri "]";