我有一个运行 nginx + php7-fpm 的 wordpress 网站。Wordpress url 重定向

我有一个运行 nginx + php7-fpm 的 wordpress 网站。Wordpress url 重定向

我客户的 wordpress 网站正在处理许多 404 请求。经过检查,我发现 404 URL 如下

/wp-content/uploads/2015/8/a.png&_nc_hash=ASsvdeeknbhs

并抛出 404 错误。但如果我们在文件名后添加一个“?”,它就会显示内容。工作 URL 如下

/wp-content/uploads/2015/8/a.png?&_nc_hash=ASsvdeeknbhs

如何在 nginx 中设置此重定向?请帮助我实现上述重定向。任何好的建议都将不胜感激。

答案1

我一直在寻找临时/立即的解决方法。以下重定向规则对我有帮助。

rewrite ^(.*)&_nc_eui2(.*)$ $1?&_nc_eui2$2 permanent;
rewrite ^(.*)&_nc_hash(.*)$ $1?&_nc_hash$2 permanent;
rewrite ^(.*)word(.*)$ $1newwordOLDWORD$2 permanent;

我希望它能够对某些人有所帮助。:)

相关内容