nginx - 如何在 nginx Web 服务器的重写规则中将大写字母转换为小写字母?

标签 nginx rewrite uppercase lowercase

我需要翻译地址:

www.example.com/TEST 在 ---> www.example.com/test

最佳答案

location /dupa/ {
    set_by_lua $request_uri_low "return ngx.arg[1]:lower()" $request_uri;
    rewrite ^ https://$host$request_uri_low;
}

关于nginx - 如何在 nginx Web 服务器的重写规则中将大写字母转换为小写字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3666003/

相关文章:

ssl - 当我尝试将 http 重定向到 https 时,NGINX 无限循环

nginx - 更正 nginx 配置以防止索引某些文件夹

regex - 当包含 '?' 时,如何在 Charles Proxy 中设置重写规则?

r - 在R中按大写解析文本

html - 为什么这个词在网页中显示为大写?

regex - 配置nginx语言子目录

docker - 如何在nginx docker elastic beantalk中将http重定向到https

wordpress - htaccess 重写(旧域到新域,包括 www 和非 www)

web.config 中的重定向规则

php - 在字符串中查找第一个大写字符的最快方法