nginx中配置了proxy_pass http1270017681后结果是404没有跳转到ttyd服务上proxy_pass http1270017681后面不能加斜杠还是报了404错误
请尝试以下几个步骤:
-
确认ttyd服务是否已经启动,并且监听的端口号是否为7681。
-
确认nginx的配置文件中是否正确配置了proxy_pass指令,例如:
location /ttyd { proxy_pass http://127.0.0.1:7681; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_read_timeout 86400; } -
确认nginx是否已经重新加载了配置文件,可以使用以下命令:
nginx -t # 检查配置文件是否正确 nginx -s reload # 重新加载配置文件 -
如果以上步骤都没有解决问题,可以尝试在ttyd服务的配置文件中增加以下指令:
"disableLeaveAlert": true然后重新启动ttyd服务并尝试访问
原文地址: https://www.cveoy.top/t/topic/fIJX 著作权归作者所有。请勿转载和采集!