我需要转换网址
www.test.com/Test/My-address-Is-This to www.test.com/test/my-address-is-this。
我不想使用perl脚本。
答案 0 :(得分:1)
您可以使用nginx / LUA:
http { ... server { ... location ~ [A-Z] { rewrite_by_lua 'ngx.exec(string.lower(ngx.var.uri))'; } ...
或者
http { ... server { ... set_by_lua $uri_lowercase "return string.lower(ngx.var.uri)"; location ~ [A-Z] { try_files $uri $uri/ $uri_lowercase $uri_lowercase/ =404; } ...