nginx - 我怎样才能在 nginx 中允许所有内容?
问题描述
我的网站只能在某个 IP 地址上访问,所以我只能在我在那台机器上或连接到它的情况下才能访问它
我尝试将 Nginx 允许所有添加到配置中,但它仍然无法正常工作
server {
listen 80;
server_name domain;
#Specify a charset
charset utf-8;
location /api {
satisfy any;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://192.168.226.264:8080;
proxy_read_timeout 90;
allow all;
}
location / {
root /Users/administrator/Documents
try_files $uri /index.html;
}
}
我明白了:
This site can’t be reached.
domain’s server IP address could not be found
我需要添加什么才能使所有 IP 地址都可以访问该网站
解决方案
尝试从安装了 nginx 服务器的终端使用“whois”命令解析您的域:
whois domainname
您提到了一个"server_name domain"
,该域可以从您的终端解析吗?
推荐阅读
- python - 使用title属性转换numpy数组中的字符串
- apache-nifi - Nifi中的OIDC断开连接
- reactjs - 使用 react native redux 刷新 FlatList
- python - 如何在函数中使用 try?
- validation - 针对逻辑错误的 Google 表单 Google Apps 脚本答案验证
- java - 如何使用 Jsonpath 从 JAVA 中的嵌套 JSON 中获取值
- r - 生成大位数范围内的素数(数字 > 10 位)
- csvhelper - CsvHelper 创建一个 ClassMap
包含一个属性作为列表项写入 csv 文件 - python - 名称“get_object_or_404”未定义
- node.js - 将mern堆栈部署到heroku时前端不起作用