问题描述:
在各位站长使用建立网站时,总是会遇访问者所有的ip地址都是127.0.0.1的情况。怎么访问都只有127.0.0.1这个内网ip。
解决办法:(获取真实ip)
评论后查看
原创不易此内容为****隐藏内容****请评论后,F5或Ctrl+F5刷新页面即可查看
发表评论
解决办法:(强制http跳https)
1、首先想到的就是这个功能,根据端口判断的,但是这种方式配置之后访问http网站会提示400错误。

2、打开配置文件,将下面的配置文件中的
评论后查看
原创不易此内容为****隐藏内容****请评论后,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、如还有问题,请留言我会在第一时间回复。
原创声明:本文章为原创内容,所有文章均由博主亲自撰写,严格遵循原创原则。我们承诺不使用任何人工智能生成的内容,所发布的每一篇文章都经过深思熟虑,旨在为读者提供真实、有价值的观点和信息。我们坚信原创才是知识分享的根本,致力于为广大读者呈现最具真实性和独特性的文章。感谢您的支持与关注,欢迎持续关注我们的原创内容。

香港 10F
非常好
江苏省 9F
从GitHub来的,看看怎么解决
北京市 B1
@ useragent 解决了吗?
江苏省 B2
@ 玩技站长 用一些奇怪的方式暂时解决了,不是很彻底,这个问题是我使用的软件带来的。https://github.com/chaitin/SafeLine/issues/359
你的文章也很有参考意义。
上海市 8F
让我瞅一眼吧
上海市 7F
啊
河南省郑州市 6F
看看
福建省福州市鼓楼区 5F
让我看看
伊朗 4F
看看,谢谢
广东省梅州市 3F
看看
广东省梅州市 2F
k看看
美国 1F
看看