Nginx 中 UTF8 URL 重写失败

Nginx 中 UTF8 URL 重写失败

我正在使用 Nginx 网络服务器,我想将网站上的一些旧 URL 重写为新 URL,以防止出现 404 错误。对于英文 URL,一切正常,向服务器块添加如下所示的重写规则即可正常工作。

重写 ^/omid/$ /omidreza;

但是当 URL 包含非英文字符时,该规则就不起作用了。有人遇到过同样的问题吗?我该如何解决这个问题?

相关内容