已在 8080 端口架设了简单的网站服务,但是打开却是"Welcome to Nginx!" 难道是 CF 的 CDN 与 NGINX 不共存吗?网上查询了,也没有好的答案。
server {
listen 443 ssl http2;
server_name www.example.com;
include ssl/www.example.com.ssl.conf;
if
($http_user_agent ~* "Bytespider|SEMrushBot|DuckDuckGo-Favicons-Bot|dark_NeXus_Qbot|360Spider|YisouSpider|YodaoBot|Sosospider|Sogou web spider|msnbot-media|msnbot|ia_archiver|EasouSpider|JikeSpider|ezooms.bot|Twitterbot|Facebot|AhrefsBot|SemrushBot|Baiduspider|YandexBot|YandexMobileBot|DotBot|MJ12bot|bingbot|Java|perl|Python|Wget|Xenu|^$")
{
return 444;
}
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $proxy_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_ssl_name $proxy_host;
proxy_ssl_server_name on;
}
include cf.conf;
deny all;
}
1
totoro625 2023-07-08 11:34:35 +08:00
访问你的 ip:80 看看是不是"Welcome to Nginx!"
另外你这个是在内网 8080 端口的网站,套了 Nginx 之后相当于 443 端口的网站,如果配置了证书可以切换 SSL/TLS 为完全 另一个解决办法是规则:Origin Rules 中设置一条规则指定回源端口 |
4
busier 2023-10-12 21:29:00 +08:00
server_name _;
|