如何在Apache中设置HTTP替代服务?

问题描述 投票:-1回答:1

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

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

apache http http-headers tor
1个回答
0
投票

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

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

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

到文件。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.