如何在 Nginx 中使用重写来转换 Apache 重定向规则?

如何在 Nginx 中使用重写来转换 Apache 重定向规则?

我需要一些帮助将 .htaccess apache 重写转换为 Nginx。

我的 WordPress 网站的 URL 结构如下:

https://domain.com/our-office/laos/

我需要改为:

https://domain.com/laos/

我使用 Apache 和 .htaccess 轻松做到了这一点:

Redirect 301 /our-office/laos /laos/

但是现在我转到了 Nginx,却无法获得相同的结果。

谢谢。

答案1

您可以使用带有“permanent”关键字的重写,例如:

rewrite  ^/our-office/laos/(.*)$  https://domain.com/laos/$1 permanent;

相关内容