博客之家
  • 博客首页
  • 博客導航
  • 好文分享
  • 文章投稿
  • 给我留言
首页 未分类 正文

解决Emlog开启CDN后评论IP不正确的办法

博客之家 2014-09-09 02:12 未分类 阅读 8.85w

李明博客使用安全宝CDN加速后发现评论人的IP都是安全宝CDN的节点IP(也有可能是服务器IP),由于使用CDN后访问用户服务器的IP都变成CDN服务器的IP,查阅了很多资料终于找到了解决办法。

Emlog开启CDN后评论IP不正确

解决这个问题我们需要修改一下emlog内核的代码的,


用编辑器打开 include/lib/function.base.php, 在56行左右能找到以下的代码

/**
 * 获取用户ip地址
 */
function getIp() {
    $ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '';
    if (!ip2long($ip)) {
        $ip = '';
    }
    return $ip;
}


将其修改为

/**
* 获取用户ip地址
*/
function getIp() {
    $ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '';
    if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $list = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
        $ip = $list[0];
    }        
    if (!ip2long($ip)) {
        $ip = '';
    }
    return $ip;
}



修改完毕后保存即可, 此时你的站点的IP地址就能正常显示了,这种方法也同样适用于加速乐、百度云、七牛等CDN加速的。


文章作者:博客之家
文章標題:解决Emlog开启CDN后评论IP不正确的办法
文章鏈接:https://www.likinming.com/339.html
本站所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議,轉載請註明來自博客之家 !

📚 推荐阅读

  • 我不缺爱,但缺爱情
  • 感悟爱情婚姻
  • 一念花开,一念花落
  • 超级忘年恋
  • 外链跳转代码,外链安全检测后再跳转方法
  • 空腹喝盐水的好处
  • 越来越多的人热衷于蜂蜜美容,秘密何在?
  • 香港人月入6万元才能过普通生活

分析近日微信打赏利润模式
« 上一篇 2014-09-11
2014中秋节快乐
下一篇 » 2014-09-08

发表评论

请输入验证码

评论列表(33条)

  • avatar
    小渔民2020-03-31 11:22
    谢谢,参照方法已经解决!
  • avatar
    oldcat2014-09-14 10:23
    港服也需要用CDN吗?当年天蓝蓝用德国主机时曾用过,也是这么修改文件的
  • commentator
    李明 2014-09-14 10:48
    @oldcat:虽然是港服,但用了CDN后速度更快。
  • avatar
    52582014-09-12 21:46
    这是一篇技术贴啊!
  • avatar
    王小刀2014-09-12 20:08
    几百评论了,就不折腾他了。。。。。
  • avatar
    厦门心佳馨2014-09-12 17:25
    折腾一下好
  • avatar
    简单生活2014-09-11 10:13
    我都不爱折腾了
  • commentator
    李明 2014-09-11 18:44
    @简单生活:生命在于折腾,要加油!
  • avatar
    WEB学习吧2014-09-10 23:51
    好文章,学习了。不过我用的是百度的加速。
  • commentator
    李明 2014-09-10 23:53
    @WEB学习吧:百度加速如有评论IP不正确的也适用的。
  • avatar
    晨鸟夕阳2014-09-10 22:33
    怎么我还没听说过你用的这个博客系统!
  • commentator
    李明 2014-09-10 22:58
    @晨鸟夕阳:好像我真的没说过,呵呵!
  • commentator
    oldcat 2014-09-14 10:28
    @晨鸟夕阳:贵站博主与天蓝蓝博客同名儿,这么巧嗷?哈哈
  • commentator
    李明 2014-09-15 07:46
    @oldcat:我以为看错了,哈哈!
  • avatar
    搞笑个性签名2014-09-10 19:36
    很好的文章
  • avatar
    圆月博客2014-09-10 13:51
    技术的了解了解
1 2 3 »

搜尋有價值的

热门文章

  • TOP1
    博客之家今天正式上線
    14年前 202.36w
  • TOP2
    博客之家导航源码分享
    13年前 102.58w
  • TOP3
    李明的鲜果店
    9年前 87.75w
  • TOP4
    iPhone6 ios8不显示通话记录处理方法
    12年前 60.41w
  • TOP5
    给我们投稿
    14年前 56.8w
  • TOP6
    超级SEO外链工具源码分享
    14年前 52.04w
  • TOP7
    超级SEO外链工具
    14年前 39.98w
  • TOP8
    我的人生我作主——李明
    12年前 39.8w
  • TOP9
    腾讯电脑管家误报网站的申诉方法
    9年前 34.41w
  • TOP10
    博客之家改版成功
    13年前 29.37w
  • TOP11
    利用:before选择器给你的网站Logo添加扫光特效
    11年前 27.85w
  • TOP12
    多做运动的好处
    13年前 24.6w

最新评论

  • 博客之家5 个月前
    藏福守心,遠離是非,日子平穩,歲月安康
  • 张赛博客6 个月前
    有时候,错误的路上,努力越多,反而是沉没...
  • atmp1 年前
    心安即是归处
  • 博客之家1 年前
    @Eps工具网:Hi,午安...
  • Eps工具网1 年前
    早晨起来
  • Eps工具网1 年前
    来逛逛
  • Eps工具网1 年前
    Eps工具网
  • 今日头条新闻2021-07-01 17:33
    文章不错交个朋友
  • 栾。2021-05-04 22:59
    看看
  • 夏草2021-02-22 10:27
    远古外星人 (2009-2019)史前...

友情連結

  • A TECH ONE
  • EPS工具網
  • 2W工具網
  • 小杰工具箱
  • 舍力博客
  • 提交收錄
Copyright © 2026 博客之家 版權所有
關於本站| 免責聲明| sitemap| 簡體| 繁體