Closed maryjeck closed 1 month ago
http访问的时候 服务器会发送一个跳转 这个跳转指向自己真实端口,https访问的时候 服务器没有发现问题 所以会正常通信,不知道你自己的站是用什么搭的 你可能需要自己正确设置30x重定向的目标
I think something wrong with your apache/nginx config.
Here is an example from my nginx config, the main thing is the last line. You are redirecting http to https, not mentioning port.
server { listen 80 default_server; listen [::]:80 default_server; server_name mysite.com www.mysite.com; return 301 https://$host$request_uri; }
我用的是caddy,http时指向https:443端口,也就是xray的入口
redir https://xxxxx.com{uri} permanent
完整性要求
描述
版本 v24.9.30 有概率暴露自建站的端口
重现方式
带路径访问 http://xxx.com/adjet.php 正常会导向 https://xxx.com/adjet.php 但实际会导向reality转发的站址, https://xxx.com:9999/adjet.php (浏览器中显示)
但直接从https://xxx.com/adjet.php 访问 又正常 是 https://xxx.com/adjet.php (浏览器中显示)
客户端配置
服务端配置
客户端日志
无
服务端日志
无