frp网站获得访问者真实ip和强制跳转https方法原创文章

玩技站长 运维笔记6352字数 1180阅读模式

问题描述:

在各位站长使用建立网站时,总是会遇访问者所有的ip地址都是127.0.0.1的情况。怎么访问都只有127.0.0.1这个内网ip。

解决办法:(获取真实ip)

评论后查看
原创不易此内容为****隐藏内容****评论后,刷新页面即可查看

解决办法:(强制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

评论后查看
原创不易此内容为****隐藏内容****评论后,刷新页面即可查看

其他问题

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、如还有问题,请留言我会在第一时间回复。

玩技站长微信
添加好友自动发送入群邀请
weinxin
rainbow-shownow
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
 最后更新:2023-11-14
  • 版权提示:本站仅供存储任何法律责任由作者承担▷诈骗举报◁▷新闻不符◁▷我要投稿◁
    风险通知:非原创文章均为网络投稿真实性无法判断,侵权联系2523030730
    免责声明:内容来自用户上传发布或新闻客户端自媒体,切勿!切勿!切勿!添加联系方式以免受骗。
  • 原创转载:https://www.playezu.com/759349.html
    转载说明: 点我前往阅读>>>
评论  6  访客  6
    • zyydi
      zyydi 0

      看看

      • 啊啊啊
        啊啊啊 1

        让我看看

        • jrn
          jrn 1

          看看,谢谢

          • mondler
            mondler 1

            看看

            • mondler
              mondler 1

              k看看

              • ceshi
                ceshi 1

                看看

              匿名

              发表评论

              匿名网友
              确定