AdvertCN - 广告中国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

⚡️按条S5代理⚡️静态⚡️独享⚡️5G⚡️AdsPower:安全不封号,高效自动化Mediabuy⚡️玩家开户首选【鲁班跨境通-自助充值转账】
FB/GG/TT❤️官方免费开户Affiliate 全媒体流量资源⚡️Taboola/Outbrain /Bing⚡️一级代理开户投流-7*24h❤️人工在线
【官方】❤️搜索套利买量投流开户独立站⚡️开户投放FB BM不限额,短id账单户E.PN 虚拟卡
BINOM TRACKER 60% OFF!比Adplexity还好用的Spy工具ADPLEXITY + ADVERTCN7200W全球动态不重复住宅IP代理
虚拟信用卡+独立站收款全球虚拟卡, 支持U充值Facebook 批量上广告尤里改 - FB 稳定投放
免费黑五教程(持续更新、欢迎交流)FB 三不限源头 - 自助下户充值转款各种主页、账单户、BM户(优势)⚡️个人户,bm户不限额,账单户
FB资源,账单户,分享户,国内一手FB企业户,TT老户,GG老户源头海外CL企业户源头PTM全球虚拟卡—进来交个朋友!
PTM虚拟卡⚡️费率透明⚡️额度随心FB虚拟卡⚡️消费越多返现越多【找量】BA独家Nutra单找量虚拟FB卡 ⚡️ 透明条件 
国内外持牌,虚拟信用卡和收付款广告位出租8500万高质量住宅IP,助力各种需求 
查看: 40789|回复: 10

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

[复制链接]

176

主题

1141

广告币

4202

积分

超级版主

Rank: 8Rank: 8

积分
4202

社区QQ达人

发表于 2020-7-3 19:31:07 | 显示全部楼层 |阅读模式
Lemft
比如我想屏蔽朝鮮的ip3 @, Y4 [- i, k/ b* R8 v% k
! ^) t' Q2 `' y1 e$ W4 v
有一些付費的app好像可以實現,但是感覺不太值啊,只是很簡單的功能& L' G7 \0 Z- p) F0 z

5 [: |4 k& {5 O! \6 [7 F" r3 ]1 {可以利用maxmind的geo ip实现吗?
& G  b. \3 u# s' x: Y
相关帖子
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复

使用道具 举报

1632

主题

1万

广告币

2万

积分

管理员

宇宙无敌河马天神

Rank: 9Rank: 9Rank: 9

积分
27177

社区QQ达人

发表于 2020-7-3 21:23:10 | 显示全部楼层
shopify 可以前面挂cf吗?
4 N$ l9 ^" u! k+ @
) |$ a3 @4 a6 n9 m3 Rcf 实现这个很容易2 y+ l% N" }+ z$ B

+ F6 j( G& N  }% }1 e- Q要不然就只能自己写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

主题

1141

广告币

4202

积分

超级版主

Rank: 8Rank: 8

积分
4202

社区QQ达人

 楼主| 发表于 2020-7-3 22:38:35 | 显示全部楼层
河小马 发表于 2020-7-3 21:23
5 ^, h  T( I2 W5 _: Yshopify 可以前面挂cf吗?
% P$ B( \( W/ w3 L' D+ H/ O
  o( n! c' U( ?9 F% W/ p$ gcf 实现这个很容易
% \3 Y' |6 ]3 Q) f: l2 ^  B
应该不行,只能用DNS Only模式,然后shopify会generate一个let's encrypt,我看几个top shopify店铺都是这样的
2 x& I9 T* |4 c+ F
- L6 r( L: p2 q$ y自己写code感觉就很麻烦了。。。
+ M  B. ~! B& @+ Q& \# b, w9 k7 |# y! l* j3 I3 u
在shopify的社区找到了这个代码,不过这个freegeoip.app感觉不稳
& d, D4 @6 M  _' I# b
- e" S7 w' u9 r
  1. // IpGeolocation
    - h) f) L) {  Z
  2. var httpRequest = new XMLHttpRequest();& D$ {9 i5 _: B
  3.   h, x$ Y! R5 q$ X( O9 l6 X( N- W
  4. httpRequest.onreadystatechange = function() {0 M5 c3 m: U/ O. L' Z# V, _
  5. if (4 === this.readyState && 200 === this.status) {
    # p) p1 ~4 D' G9 g, o) o
  6. var json = JSON.parse(this.responseText);  W' e% R3 T9 ~
  7. redirect(json.country_code);
    - {# s- w( r* v6 s: l) m
  8. }
    " {' A, g! ^. `* C
  9. }" o3 U: [5 F: V) l2 m& n
  10. httpRequest.open("GET", "https://freegeoip.app/json/", false);
      ?. n6 E9 `: w* W! D
  11. httpRequest.setRequestHeader("Accept", "application/json");
    # N  q; q: G" q# R# j$ l9 ]
  12. httpRequest.send();! q5 X% W' v) a* k5 c  C
  13. , t. k2 }1 f" h0 g1 k
  14. function redirect(country_code) {
    8 n# t. E' t/ {# l
  15. 9 D6 R) V$ @, b  J" i, A
  16. if (country_code == "CN" ) {
    7 P3 m9 U  w# H4 G4 `' S

  17. 2 p7 U4 p8 P4 p6 J. Z  ?
  18. window.location.href = "https://www.nasa.gov/";
    5 U' M9 k9 Z- ^$ C( t( o& y9 Y5 C9 d; M/ K
  19. }
    8 k% A! X) ~( P# ^" T0 `7 O! }
  20. - }# g5 b- k0 \' x, y- `  z+ f
  21. else if
    , R8 C0 s/ O9 E& D7 n+ t
  22. (country_code == "MO" ) {) ]. a' g4 C+ R3 w0 u0 \
  23. window.location.href = "https://www.nasa.gov/";
    4 U. E4 ~) D# C% \5 ~3 p
  24. }4 ]) ?0 \& X0 ]! I6 D. G; `

  25. 1 e& i# @2 G# ]( z
  26. ) D/ Q+ }" j& ]* [+ g
  27. else if
    ; _, Y" p4 j' Z; @7 v% e% L- B
  28. (country_code == "SG" ) {
    ( N+ t3 X5 L* S& t$ I* j6 b
  29. " X& X' `4 s: c) l
  30. window.location.href = "https://www.nasa.gov/";
    ' A1 @& y& H/ [
  31. }& j. e  n+ o/ \8 k. C, z; x9 v

  32. 1 Y  q: L" k3 ^' W$ w
  33. else if0 P. g1 H0 F% |+ U
  34. (country_code == "EE" ) {# d2 K8 l$ K6 O8 o  g
  35. % n: G( S" ~0 ~$ B" u
  36. window.location.href = "https://www.nasa.gov/";  v: n( O6 v, V
  37. }
    9 G% b0 h+ G9 ?; S( k

  38. 9 l9 v, q: G( T; l9 K5 T, c" ^$ H

  39. + N! @- B1 h4 k
  40. else {& V  H) d7 T# h8 n5 }
  41. return4 q% N' E9 n6 }2 R
  42. }0 y; j6 B3 Y7 }" ^0 X8 w
  43. }
复制代码
缅怀骄阳
此ID(小白龙)仅限在论坛使用,其他平台发生的任何交易纠纷与本人无关,善用搜索远离骗子
回复 支持 反对

使用道具 举报

15

主题

1187

广告币

1157

积分

中级会员

Rank: 3Rank: 3

积分
1157
发表于 2020-7-6 09:05:37 | 显示全部楼层
本帖最后由 GGBone 于 2020-7-6 09:07 编辑 1 z6 l/ l5 s5 G! y$ J
" d. O$ Z( x5 |# a2 A
安装一下付费的app,看一下怎么实现的,抄过来就可以了
回复 支持 反对

使用道具 举报

190

主题

1659

广告币

2239

积分

高级会员

Rank: 4

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

使用道具 举报

6

主题

549

广告币

3008

积分

高级会员

Rank: 4

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

使用道具 举报

3

主题

787

广告币

806

积分

中级会员

Rank: 3Rank: 3

积分
806

社区QQ达人

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

点评

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

使用道具 举报

3

主题

87

广告币

246

积分

初级会员

Rank: 2

积分
246

社区QQ达人

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

使用道具 举报

5

主题

10

广告币

58

积分

初级会员

Rank: 2

积分
58
发表于 2020-12-21 00:05:41 | 显示全部楼层
lancekupiak 发表于 2020-7-6 14:24
: [( t# ^2 @- _6 y8 `9 F7 z其实屏蔽时区和系统语言更香些

% y! k8 I. c" T- x3 I- ?3 b# D- p2 _朋友能留个码吗?感谢

点评

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

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

Rank: 1

积分
4
发表于 2021-8-25 00:21:30 | 显示全部楼层
鲜浓番茄味 发表于 2020-12-21 00:05! S* z1 k, J! p( f
朋友能留个码吗?感谢

. r! \* z8 `0 r1 Y+ B" a朋友后来解决了吗?分享一下可否?% I% @/ Y! [+ V9 s3 R; \

点评

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

使用道具 举报

0

主题

5

广告币

4

积分

新手上路

Rank: 1

积分
4
发表于 2021-9-2 22:41:27 | 显示全部楼层
堂吉诃德啊 发表于 2021-8-25 00:211 e" s: D& l) K
朋友后来解决了吗?分享一下可否?
  H3 t1 C6 m, _
Shopify 屏蔽同行视频教程:
6 o3 `, c  p$ ~! B# fhttps://www.bilibili.com/video/BV17A411x7tr
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-18 17:49 , Processed in 0.055640 second(s), 17 queries , Gzip On, MemCache On.

Copyright © 2001-2023, AdvertCN

Proudly Operating in Hong Kong.

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