在部分WordPress主题里,没有屏蔽wp-json出现head,导致会被搜索引擎收录此类页面,那么我们怎么处理?
由于小编设定的是 域名/id.html 的固定链接,因此用这个来做Nginx重定向:
rewrite ^/wp-json/wp/v2/posts/([0-9]+)$ /$1.html permanent;
然后我们到主题下function文件里增加以下屏蔽代码
//关闭wp-json链接
remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );
如此,我们可以去除掉wp-json入口
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:WordPress出现/wp-json/wp/v2/posts/被搜索引擎收录怎么办
文章链接:https://www.qqhgg.com/32.html
该作品系作者结合个人学习经验及互联网相关知识整合。如若侵权请通过投诉通道提交信息,我们将按照规定及时处理。