【发布时间】:2018-11-19 05:28:53
【问题描述】:
我正在尝试设置一个 .onion 地址以指向我的 https 站点。每次我尝试从 .onion 地址访问它时,都会在 Tor 浏览器中收到警告:
您的连接不安全。 myonionaddress.onion 的所有者有 不正确地配置了他们的网站。为了保护您的信息免受 被盗,Tor 浏览器没有连接到这个网站。
。
其他 .onion 网站(facebook、duckduckgo 等)加载正常,没有警告...只是我的。我做错了什么?
我的配置:
HiddenServiceDir /home/user/onion_folder
HiddenServiceVersion 3
HiddenServicePort 443 187.485.887.28:443
运行版本 0.3.4.9
编辑:
我的网站有以下将 http 重定向到 https:
if ($scheme != "https") {
return 301 https://$host$request_uri;
}
如何在允许来自 .onion 地址的 http 的同时将普通用户重定向到 https 版本?
编辑 2:
我也试过了:
if ($scheme != "https") {
if ($host !~* "\.onion$") {
return 301 https://$host$request_uri;
}
}
编辑#3:
server {
listen 80; server_name example.com www.example.com yourhiddenserviceaddress.onion;
...
}
【问题讨论】: