wordpress - 修改 WordPress 中的 HTTP 响应 header

标签 wordpress httpresponse

如何在 WordPress 4.4.2 中修改 HTTP 响应 header 并删除“Link”和“X-Pingback”?

仅在.htaccess 中还是也在functions.php 中?

请不要与文档中的头部区域混淆!

最佳答案

/* Remove X-Pingback in the HTTP header */

add_filter('wp_headers', function($headers) {

unset($headers['X-Pingback']);

return $headers;

});

这个(AITpro 的解决方案)也适用于我删除 HTTP header 中 Rest API 的链接:

/* 删除 HTTP header 中 Rest API 的链接 */

remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );

请检查链接[ https://wordpress.org/support/topic/wp-44-remove-json-api-and-x-pingback-from-http-headers][1]

关于wordpress - 修改 WordPress 中的 HTTP 响应 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36472360/

相关文章:

node.js - Express 4.14 - 如何使用自定义消息发送 200 状态?

java - 从响应实体 json 获取一个字段

python - 使用 JSON 处理 GET 和 POST 请求的简单 Python 服务器

java - org.apache.http.ProtocolException : Target host is not specified

css - 我对 CSS 文件所做的更改不会反射(reflect)在 Wordpress 的浏览器中

php - Google App Engine 上的 Wordpress(定价)

javascript - 在 WordPress 中的 TinyMCE 模式中加载 TinyMCE 编辑器

mysql - 从WP页面中的mysql数据库中提取电子邮件时回显@符号

php - Lightsail Wordpress 实例重新启动 Apache

java - 避免读取消耗 AWS Response 的关闭流