我有一个有缺陷的插件,它生成的 URL 末尾带有 /mobile。我正在尝试修复该插件,但与此同时,我想编写一个 Nginx 重写规则来重定向,如下所示:
http://www.domain.com/article-slug/mobile
到
http://www.domain.com/article-slug/
有人能帮我制定重写规则吗?我研究过,但找不到适合我的情况的规则。谢谢你的时间。
答案1
您的重写不会执行重定向,但会执行更类似于内部转发的操作。假设您希望发送 301,那么您可以执行以下操作:
rewrite ^(.*/)mobile$ $1 permanent;