找回密码
 立即注册

QQ登录

只需一步,快速开始

PropellerAds
Google-Bing-Mediago-Criteo开户
⚡️按条S5代理⚡️静态⚡️独享⚡️5G广告专用虚拟卡/U充值/高返点皇家代理IP⚡️#1性价比⚡️
Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️
Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线【官方】❤️搜索套利买量投流开户独立站⚡️开户投放
Google FB TK游戏代投⚡️E.PN 虚拟卡⚡️BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具
ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理全球虚拟卡, 支持U充值Facebook 批量上广告
尤里改 - FB 稳定投放免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)
IPCola原生住宅IP⚡️$1.8/条双ISP海外CL企业户源头最大欧洲Nutra网盟BA找量 FB高权重耐操个号⚡️稳定过审
GG,FB,TK, 欧美源头, 欢迎合作❤️FB企业户海外户,授信户,TK加白户联盟收款/海外资金下发/服贸结汇⚡️Spend.net — 美元卡仅需$0⚡️
✔Taboola海外户9千万住宅IP-低至$0.3/gb✅静态$4/ip广告位出租虚拟卡返佣1%,国内持牌机构
查看: 41988|回复: 10

[求助] 請教一下shopify大佬如何優雅地屏蔽部分國家或地區的ip呢?

[复制链接]

176

主题

1191

广告币

4256

积分

超级版主

积分
4256

社区QQ达人

发表于 2020-7-3 19:31:07 | 显示全部楼层 |阅读模式
比如我想屏蔽朝鮮的ip' j1 d; \9 v$ X+ @* [+ g

/ u  \( R7 c. j& A- ?有一些付費的app好像可以實現,但是感覺不太值啊,只是很簡單的功能' W1 V# b9 H/ K" u5 D( d) d
/ r3 ?' h, v4 `" V
可以利用maxmind的geo ip实现吗?! G/ D: `* x$ u) ?, C
相关帖子
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复

使用道具 举报

1665

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

积分
28037

社区QQ达人

发表于 2020-7-3 21:23:10 | 显示全部楼层
shopify 可以前面挂cf吗?3 x5 n  ^4 y( V0 {# z
) w& z# W# O( ~  T- @( u' F
cf 实现这个很容易
4 b& s( U$ Y  L/ X
8 P% \/ e- w% x" e要不然就只能自己写code,利用maxmind 的geoip了

点评

应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的 自己写code感觉就很麻烦了。。。 在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳  详情 回复 发表于 2020-7-3 22:38
学会提问的艺术, 从小处入手, 忌大而空
AdvertCN电报群

我最喜欢用的工具
7200W全球动态不重复住宅IP代理
回复 支持 反对

使用道具 举报

176

主题

1191

广告币

4256

积分

超级版主

积分
4256

社区QQ达人

 楼主| 发表于 2020-7-3 22:38:35 | 显示全部楼层
河小马 发表于 2020-7-3 21:23& Z: w* u: \' |4 L& e2 u
shopify 可以前面挂cf吗?- S/ }$ Y( B9 w' R7 O% p
6 N  _) ^, ~  Y) V0 t8 ]/ O
cf 实现这个很容易

( z0 V( G9 v' l" d$ d应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的# N7 D  e1 D5 x7 ^7 X4 Q
# n$ \+ U& b8 u5 g- |! `2 i$ W8 O
自己写code感觉就很麻烦了。。。
( H  a  w0 \, X4 V* L( _% G- d
在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳
  }0 E6 A/ s+ ^/ P( W
- R( [: ^$ |! g. b& ]! C
  1. // IpGeolocation: _6 A2 o$ [2 f  ?& q8 F- `
  2. var httpRequest = new XMLHttpRequest();1 ]* h" p0 C; u" k( `
  3. % M4 {& b' P, I, Q& r  [
  4. httpRequest.onreadystatechange = function() {
    . O; k/ w- w8 n; v$ K8 [; G
  5. if (4 === this.readyState && 200 === this.status) {
    * u8 B; a3 p: P: K, B9 [8 |+ l
  6. var json = JSON.parse(this.responseText);* H+ O* g5 O' `
  7. redirect(json.country_code);
    5 @% e4 f' _2 F
  8. }* i) d. h  d0 N; o8 U# f
  9. }& ?( A9 s2 d  }$ w$ S
  10. httpRequest.open("GET", "https://freegeoip.app/json/", false);% U) L6 p2 d7 v& j
  11. httpRequest.setRequestHeader("Accept", "application/json");# j2 ^' w) `& I# x/ H6 }& O
  12. httpRequest.send();
    ' o# u* c  f+ c! M, n- [
  13. % K; _/ f9 p" t9 k' d) ^
  14. function redirect(country_code) {/ D& Q6 Z. Q: `6 s2 i+ p

  15. 7 H8 `0 m  q: ^/ g7 `$ M$ }) ?) a
  16. if (country_code == "CN" ) {
    ( m+ r" Y0 j0 t- ]

  17. . c- @' h2 a, a; u
  18. window.location.href = "https://www.nasa.gov/";
    ! N/ v) u& ?( {. x. _9 M" ?0 K
  19. }8 d6 d! G- Y: _6 }( N5 r
  20. 0 W+ z3 m4 ?0 [) t7 s# O
  21. else if2 L' K3 U6 b' u6 ?
  22. (country_code == "MO" ) {+ i6 ^/ U* v! F
  23. window.location.href = "https://www.nasa.gov/";
    % [3 B7 A0 G$ P1 e6 ^$ n9 z
  24. }! ^) H  ~+ v% K- t3 C" i

  25. : H( u$ N1 l! F6 k

  26. ; e4 s8 z' }3 u' |
  27. else if: m6 B0 w0 g! h$ W# X
  28. (country_code == "SG" ) {* F" q$ q5 h9 k3 E- m4 F, H: y2 O
  29. : H8 P/ Z# N6 d) u7 m  G: g! \
  30. window.location.href = "https://www.nasa.gov/";
    9 ?3 U: ?) P' u6 q2 m! w! H
  31. }
    $ L% S/ X, f3 a! p5 f, R

  32. 1 A& c- k! v% L" u& V; Y
  33. else if
    * o' ]- {2 ^/ \4 w& l3 z' J' K
  34. (country_code == "EE" ) {
    $ {' Z* r" |5 c1 p* \, s! Z
  35. / e+ Y' Z3 }1 s) l$ M$ A$ K! Y
  36. window.location.href = "https://www.nasa.gov/";
    ; x0 D) I8 N2 a# ^% f
  37. }
    4 j1 h8 _4 S! R/ o9 s; v) O! Z6 `
  38. 2 y( `  X: {  d; \! N2 j) `0 ]
  39. 2 V* A5 V4 }8 @! t6 T/ O* v/ p
  40. else {
    ) ~$ O& x. J6 X5 Z
  41. return- ?! [, j2 J9 a! _5 p; l
  42. }- D6 g7 {- T+ C; r
  43. }
复制代码
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复 支持 反对

使用道具 举报

15

主题

1190

广告币

1160

积分

中级会员

积分
1160
发表于 2020-7-6 09:05:37 | 显示全部楼层
本帖最后由 GGBone 于 2020-7-6 09:07 编辑
/ C7 J7 r$ d6 Z5 D. B0 H  |# X2 `; o' _5 t1 c3 x
安装一下付费的app,看一下怎么实现的,抄过来就可以了
回复 支持 反对

使用道具 举报

190

主题

1659

广告币

2239

积分

高级会员

积分
2239
发表于 2020-7-6 09:42:06 | 显示全部楼层
头像里面那个女的好面熟
回复 支持 反对

使用道具 举报

6

主题

549

广告币

3008

积分

高级会员

积分
3008
发表于 2020-7-6 10:40:30 | 显示全部楼层
自己写个接口套cf,读取国家信息,然后你代码里面替换freegeoip.app为你的接口。应该可以保证稳定。
回复 支持 反对

使用道具 举报

3

主题

819

广告币

835

积分

中级会员

积分
835

社区QQ达人

发表于 2020-7-6 14:24:40 | 显示全部楼层
其实屏蔽时区和系统语言更香些

点评

朋友能留个码吗?感谢  详情 回复 发表于 2020-12-21 00:05
回复 支持 反对

使用道具 举报

3

主题

89

广告币

248

积分

初级会员

积分
248

社区QQ达人

发表于 2020-7-8 18:53:11 | 显示全部楼层
屏蔽浏览器语言zh的比较容易实现
回复 支持 反对

使用道具 举报

5

主题

10

广告币

58

积分

初级会员

积分
58
发表于 2020-12-21 00:05:41 | 显示全部楼层
lancekupiak 发表于 2020-7-6 14:247 W% F$ h+ }" H; L. @9 O2 g# C
其实屏蔽时区和系统语言更香些

; ~) T  j3 W) G/ p9 B9 `0 }! B* Q朋友能留个码吗?感谢

点评

朋友后来解决了吗?分享一下可否?  详情 回复 发表于 2021-8-25 00:21
回复 支持 反对

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

积分
4
发表于 2021-8-25 00:21:30 | 显示全部楼层
鲜浓番茄味 发表于 2020-12-21 00:056 t8 X! F1 k+ C' {2 B8 p( ^. r
朋友能留个码吗?感谢
3 I( A% l9 R+ X& t: X
朋友后来解决了吗?分享一下可否?
. y2 P* t# Q: X8 o. y

点评

Shopify 屏蔽同行视频教程: https://www.bilibili.com/video/BV17A411x7tr  详情 回复 发表于 2021-9-2 22:41
回复 支持 反对

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

积分
4
发表于 2021-9-2 22:41:27 | 显示全部楼层
堂吉诃德啊 发表于 2021-8-25 00:21% y) R! I$ Z5 a* Q
朋友后来解决了吗?分享一下可否?
( U8 e% x* F% C9 e) v  x
Shopify 屏蔽同行视频教程:
1 c* I' S0 g' }https://www.bilibili.com/video/BV17A411x7tr
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|联系我们|DMCA|广告服务|小黑屋|手机版|Archiver|Github|网站地图|AdvertCN

GMT+8, 2026-8-30 04:07 , Processed in 0.087985 second(s), 27 queries , Gzip On.

Copyright © 2001-2026, AdvertCN

Proudly Operating in Hong Kong.

快速回复 返回顶部 返回列表