编程技术分享平台

网站首页 > 技术教程 正文

Nginx基础知识之apache和nginx rewrite规则对比

xnh888 2024-09-19 06:10:24 技术教程 21 ℃ 0 评论

Apache的RewriteRule规则改成nginx rewrite指令,apache的[L]标记换成nginx的last标记,中间的内容不变。

如果Apache的Rewrite规则改成nginx rewrite规则后,使用nginx -t命令检查发现nginx.conf配置文件有语法错误,主要是大括号引起的,可以尝试给条件加上引号。

Apache的Rewrite规则里面[R=301,L]标记换成nginx的permanent标记。

Apache的RewriteCond指令对应nginx的if指令。

Apache的RewriteRule指令对应nginx的rewrite指令。

Apache的[R]标记对应nginx的redirect标记。

Apache的[P]标记对应nginx的last标记。

Apache的[R,L]标记对应nginx的redirect标记。

Apache的[P,L]标记对应nginx的last标记。

Apache的[PUT,L]标记对应nginx的last标记。

鼓励的话语:做买卖只有诚信才能走得长久;做人只有诚信才能顶天立地!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表