wordpress 禁止 wp-json

wordpress 禁止 wp-json

ruinous
2024-03-04 / 0 评论 / 27 阅读 / 正在检测是否收录...

直接将代码放置到当前主题 functions.php 文件中添加以下代码

`//禁用 REST API、移除 wp-json
add_filter('rest_enabled', '_return_false');
add_filter('rest_jsonp_enabled', '_return_false');
remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );
`
最好在robots.txt里面禁止wp-json抓取;

`User-agent: *
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: //comment-page-
Disallow: /?replytocom=
Disallow: /category/*/page/
Disallow: /tag/*/page/
Disallow: /*/trackback
Disallow: /feed
Disallow: /*/feed
Disallow: /comments/feed
Disallow: /?s=*
Disallow: //?s=\
Disallow: /?
Disallow: /?p
Disallow: /attachment/
Disallow: /wp-json/
Sitemap: http://www.*.com/sitemap_1.xml`

0

评论

博主关闭了所有页面的评论