nginx_rewrite
2017-03-30 22:40:18 0 举报
nginx_rewrite 是 Nginx 的一个模块,用于实现 URL 的重写。它可以根据用户请求的 URL,将请求转发到不同的后端服务器或资源上,从而实现对网站内容的灵活控制和管理。通过使用正则表达式和条件判断语句,nginx_rewrite 可以匹配和替换 URL 中的特定部分,以达到修改 URL 结构的目的。此外,nginx_rewrite 还可以实现 URL 的缓存、压缩等功能,提高网站的访问速度和性能。总之,nginx_rewrite 是一个强大的工具,可以帮助网站管理员更好地管理和优化网站内容。
作者其他创作
大纲/内容
char var = 'B'; for (i = 0; i 10; i++) { if (var == 'B') { printf(\"rewrite break\\"); break; } else if (var == 'L') { var = 'N'; continue; printf(\"rewrite Last\\"); } else if (var == 'N') { printf(\"hello Nginx\\"); break; } else { printf(\"not found\"); break; } }
curl http://localhost/Bserver { location = /B { rewrite ^.*$ index.php break; rewrite ^.*$ /N break; echo \"rewrite break\"; } location = /L { rewrite ^.*$ /N last; rewrite ^.*$ /B last; echo \"rewrite last\"; } location = /N { echo \"hello Nginx\"; } location / { echo \"not found\"; }}
0 条评论
回复 删除
下一页