【问题标题】:How can I set up HTTP Alternative Service in Apache?如何在 Apache 中设置 HTTP 替代服务?
【发布时间】:2020-03-21 17:58:45
【问题描述】:

我使用 Apache 在 clearnet 上运行一个网站,并希望当用户在 Tor 浏览器中使用 clearnet URL 时通过 .onion 地址建立连接。

我知道 Facebook 使用一种称为 HTTP 替代服务的标准,但我不知道自己应该如何在 Apache 中实现它。

【问题讨论】:

    标签: apache http http-headers tor


    【解决方案1】:

    我找到了一个解决方案,但无法验证它是否真的按预期工作。

    可以通过添加在.htaccess文件中添加标题

    Header add Alt-Svc: h2="example.onion:80"
    

    到文件。

    这实际上将Alt-Svc 标头添加到响应中,但是标准指定在浏览器中显示给用户的 URL 应保持不变,尽管连接实际上发生在 Alt-Svc 上。

    因此,到目前为止,我无法验证 Tor 浏览器是否按预期实际连接到 .onion。

    【讨论】:

      猜你喜欢
      • 2016-08-05
      • 2012-11-10
      • 2013-07-02
      • 2014-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-21
      相关资源
      最近更新 更多