问题描述:
在各位站长使用建立网站时,总是会遇访问者所有的ip地址都是127.0.0.1的情况。怎么访问都只有127.0.0.1这个内网ip。
解决办法:(获取真实ip)
评论后查看
原创不易此内容为****隐藏内容****评论后,F5或Ctrl+F5刷新页面即可查看
解决办法:(强制http跳https)
1、首先想到的就是这个功能,根据端口判断的,但是这种方式配置之后访问http网站会提示400错误。文章源自玩技e族-https://www.playezu.com/759349.html
文章源自玩技e族-https://www.playezu.com/759349.html
2、打开配置文件,将下面的配置文件中的文章源自玩技e族-https://www.playezu.com/759349.html
评论后查看
原创不易此内容为****隐藏内容****评论后,F5或Ctrl+F5刷新页面即可查看
其他问题
1、在Nginx配置中,当使用代理协议(proxy protocol)时,获取到的客户端真实IP地址可能包含IPv6前缀(::ffff:)。如果你想去掉这个前缀,你可以使用Nginx的map
指令和一些字符串处理函数来实现。
map $remote_addr $real_ip { ~^::ffff:(?<real_ip_address>.+)$ $real_ip_address; default $remote_addr; }
2、如还有问题,请留言我会在第一时间回复。
原创声明:本文章为原创内容,所有文章均由博主亲自撰写,严格遵循原创原则。我们承诺不使用任何人工智能生成的内容,所发布的每一篇文章都经过深思熟虑,旨在为读者提供真实、有价值的观点和信息。我们坚信原创才是知识分享的根本,致力于为广大读者呈现最具真实性和独特性的文章。感谢您的支持与关注,欢迎持续关注我们的原创内容。
香港 11F
让我看看