ZH
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
首页 收藏
Voltar

安全响应头生成器

勾选响应头,填写网站使用的外部域名(字体、统计、视频),然后复制适合你服务器的配置。

使用方法

网站安全响应头

可用语言: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

下一个工具CSS 卡片生成器(服务板块)→
广告

安全响应头生成器: 用途

勾选响应头,并填写网站用于脚本、样式、字体、图片、连接和 iframe 的外部域名。工具会生成包含 self、frame-ancestors、base-uri、form-action 和 object-src none 的 Content-Security-Policy,并提供仅报告模式,方便在拦截之前先测试。

配置可直接用于 Nginx(add_header always)、Apache(.htaccess)、Netlify 和 Cloudflare Pages 的 _headers 文件,或 vercel.json。

使用方法

  1. 选择服务器并勾选响应头。
  2. 填写网站使用的外部域名。
  3. 复制配置,并在打开浏览器控制台的情况下测试。

使用场景

  • 提高静态网站的安全性。
  • 保护网站免受点击劫持。
  • 在启用拦截前先准备好网站的 CSP。

常见问题

这些响应头有什么用?

它们告诉浏览器如何保护自己:只使用 HTTPS(HSTS)、不去猜测文件类型(nosniff)、不允许网站被嵌入其他网站(防点击劫持)、限制 Referer 中携带的信息,并禁用网站用不到的摄像头、麦克风和定位。

Content-Security-Policy 会让网站出问题吗?

可能,如果漏掉了网站使用的某个域名(Google Fonts、Analytics、YouTube、CDN)。先用仅报告模式(Report-Only),打开浏览器控制台访问网站,把被拦截的域名加进去,最后再切换为拦截模式。

HSTS 要小心吗?

要:浏览器收到 HSTS 后,会在 max-age 的时间内只通过 HTTPS 访问该域名。只有当整个域名的 HTTPS 都正常工作时再启用,并且只有所有子域名都有 HTTPS 时才勾选包含子域名。

怎样检查是否生效?

打开网站,进入开发者工具的“网络”标签,点击该页面,查看响应头。也有在线的安全响应头检测工具。

真的免费吗?

是的,100%免费。无需注册,无需订阅,不限使用次数。所有工具:Tools123是免费的。

相似工具

非常感谢您的支持!

每一笔捐赠都有助于维持网站运行。这些工具旨在帮助您,但我们有服务器开销。如果您愿意支持,将不胜感激!请选择或输入金额:

通过Stripe安全支付。将在新标签页打开。

工具按现状提供,不作任何保证。我们不对结果及其使用承担责任。