![nginx windows:网站只能通过本地主机访问,使用 IP 地址时则无法访问](https://linux22.com/image/769237/nginx%20windows%EF%BC%9A%E7%BD%91%E7%AB%99%E5%8F%AA%E8%83%BD%E9%80%9A%E8%BF%87%E6%9C%AC%E5%9C%B0%E4%B8%BB%E6%9C%BA%E8%AE%BF%E9%97%AE%EF%BC%8C%E4%BD%BF%E7%94%A8%20IP%20%E5%9C%B0%E5%9D%80%E6%97%B6%E5%88%99%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE.png)
我在 Windows 机器上运行 nginx (v. 1.20.1) 代理。以下是nginx.conf
:
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen *:80;
server_name localhost;
location / {
proxy_pass http://localhost:9000;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
当我localhost
在浏览器中输入时,我得到了正确的响应。
但是,当我使用我的 IP 地址时,它说无法访问该网站。
我尝试允许端口 80 上的外部访问以及nginx.exe
Windows Defender 防火墙中的访问。我还停用了卡巴斯基互联网安全软件中的防火墙。
知道问题是什么吗?