Je, unashiriki picha kwenye chaneli za Telegramu bila muhtasari? Kukufundisha jinsi ya kurekebisha Cloudflare, 301 redirects, na og:maswala ya picha

Nani angefikiri kwamba kiungo sawa, kutupwa ndanitelegramMkondo huwa maandishi wazi, kama bakuli la noodles safi za supu bila kitoweo.谷 歌 浏览 器Lakini inaweza kufungua picha kwa sekunde? 🤯 Tofauti ni mbaya!

Picha ya onyesho la kukagua telegramu ≠ picha inayoonekana kwenye kivinjari

Hebu tufanye jambo moja wazi: picha za hakikisho unazoziona kwenye kituo cha Telegram sio "picha kwenye wavuti", lakini zinatambaa kwa siri na robot ya Telegram. Fungua lebo za Grafu (OG)..

Ikiwa ukurasa wako unasema:

<meta property="og:image" content="https ://example .com/xxx.jpg">

Telegramu itaonyesha picha hii kwa utiifu.

Lakini - ikiwa ukurasa wa wavuti haunaog:image, au picha imezuiwa na uzuiaji wa anti-hotlink, roboti itachanganyikiwa na itakupa kiungo wazi tu.

Chrome ni mtu anayeingia ndani, Telegram ni roboti inayochungulia kwenye uzio

Chrome ni kama unaenda kwenye duka kibinafsi, ambapo mfanyabiashara atakupatia chai na maji bila shaka na kukuletea picha.

Boti za Telegramu ni kama kuchungulia kupitia dirishani, wakati mwingine huzuiwa na mwonekano wa glasi, na huwezi kuona chochote. 🙈

Ndiyo maana mmoja anaweza kuonyesha na mwingine ni kipofu.

Mitego kadhaa ya kawaida

Je, unashiriki picha kwenye chaneli za Telegramu bila muhtasari? Kukufundisha jinsi ya kurekebisha Cloudflare, 301 redirects, na og:maswala ya picha

Baadhi ya tovuti zimewasha mikakati ya kuzuia uunganishaji-hotlinking: mradi Mrejeleaji sio jina la kikoa chake, zote zitakuwa 403!

Hakuna tatizo na ufikiaji wa Chrome kwa sababu unaifungua moja kwa moja.

Mrejeleaji wa Telegraph anatokat.me, na ilisimamishwa moja kwa moja.

2. Rukia mantiki ina pitfalls

Watu wengi hutumia CDN au vikoa vidogo, ambayo husababisha uelekezaji upya 301. Vivinjari ni mahiri na vitakamilisha kiotomatiki URL ya HTTPS.

Roboti ya Telegramu iliomba kwa ujinga HTTP → ilizuiwa na sera ya usalama → picha ikatoweka.

3. Uzuiaji wa sheria ya Cloudflare

Tovuti zinazotumia Cloudflare mara nyingi hushambuliwa. Hata kama Hotlink haijawashwa, Cloudflare WAF, Njia ya Mapambano ya BotHata kikomo cha viwango kitatambua vibaya TelegramBot kama "kitambazaji kibaya". Kwa hiyo, picha za hakikisho zimefutwa kabisa.

4. Hakuna lebo za OG

Baadhi ya wamiliki wa tovuti hawajisumbui kuongeza Fungua Grafu. Matokeo? Telegramu hata haijui ni picha gani ni jalada.

Ni kama kitabu kisicho na jalada. Hakuna anayeweza kuielewa ikiwa kwenye rafu ya vitabu.

Jifanyie mwenyewe njia ya majaribio ya watu wote

Je, ungependa kujua kama kiungo chako kitajumuisha picha kwenye Telegram? Hapa kuna hatua tatu!

Hatua ya Kwanza: Angalia Lebo za OG

Fungua msimbo wa chanzo wa ukurasa wa wavuti na utafute <meta property="og:image".

Je, kuna moja? Ikiwa sivyo, jaribu kuongeza moja.

Hatua ya 2: Iga ombi la Telegramu

Jaribu na mstari wa amri:

curl -I -A "TelegramBot (like TwitterBot)" https://www.chenweiliang.com/

Angalia msimbo wa hali uliorudishwa. 200 = Salama ✅ 403 = Imezuiwa ❌ 301/302 = Toleo la kuelekeza kwingine 🤔

Hatua ya 3: Jitume ujumbe wa faragha

Njia ya moja kwa moja ni kutuma kiungo kwa "Ujumbe Uliohifadhiwa". Ikiwa kijipicha kinaweza kuonyeshwa, pengine hakuna tatizo katika kituo.

Njia kadhaa za kutatua tatizo

1. Ongeza lebo za OG kwenye kichwa cha ukurasa wa wavuti

<meta property="og:image" content="https ://media .example.com/cover.jpg">

2. Marekebisho ya Cloudflare

  • Zima Ulinzi wa Hotlink.
  • Ruhusu katika sheria za firewall TelegramBot.
  • Washa "Tumia HTTPS Kila Wakati" ili kuepuka aibu ya kuelekeza upya kwa 301 kwa HTTP.

3. Ukubwa wa picha lazima utii

Mahitaji ya chini kabisa ya picha za onyesho la kukagua Telegramu:

  • Upana ≥ 300px, Urefu ≥ 200px
  • Tumia umbizo la JPG/PNG, usitumie WebP.

Kwa nini kivinjari kinafanya kazi lakini Telegram haifanyi kazi?

Muhtasari katika sentensi moja: Chrome "hujaza nafasi zilizoachwa wazi" kiotomatiki na kurekebisha rundo la makosa madogo, lakini roboti ya Telegramu haina akili hata kidogo na inafuata tu mantiki ngumu zaidi.

Kwa hiyo, kwa sababu kivinjari kinaweza kuona picha haimaanishi kwamba Telegram inaweza kuiona.

Hitimisho

Kwa maoni yangu, picha za onyesho la kuchungulia sio tena maelezo madogo ya kurekebishwa; ndio sehemu kuu ya usambazaji wa yaliyomo. Lebo za OG ni uso wa mitandao ya kijamii. Ikiwa kiungo hiki kitashindwa, trafiki kwenye tovuti yako itapunguzwa kwa nusu.

Tunapojadili tofauti kati ya Telegraph na Chrome, kimsingi tunajadili Tofauti za jinsi mashine na wanadamu huchukulia habari.

Chrome ni mwongozo mahiri wa watalii, ilhali roboti ya Telegram ni kama afisa wa kutekeleza sheria baridi, anayefuata kikamilifu itifaki ya HTTP na kutokupa usaidizi wowote zaidi.

na hivyo,Tatizo la picha ya onyesho la kuchungulia sio mdudu mdogo, lakini ni swali la kutafuta nafsi kuhusu ikolojia ya maudhui ya tovuti yako.Yeyote anayeweza kuhakikisha onyesho kamili katika mazingira yote ndiye chanzo halisi cha maudhui.

👉 Kwa hivyo, wakati ujao kabla ya kutuma kiunga, angalia kwa uangalifu ili kuzuia kutuma kiunga wazi, cha upweke kwenye kikundi, ambacho kinaonekana kutengwa zaidi kuliko kihisia.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ilishirikiwa "Hakuna picha ya onyesho la kukagua iliyoshirikiwa katika kituo cha Telegramu? Kufundisha jinsi ya kutatua Cloudflare, 301 kuelekeza upya na og:matatizo ya picha", ambayo inaweza kuwa na manufaa kwako.

Karibu kushiriki kiungo cha makala hii:https://www.chenweiliang.com/cwl-33227.html

Ili kufungua mbinu zaidi zilizofichwa🔑, karibu ujiunge na chaneli yetu ya Telegraph!

Share na like ukiipenda! Ulizoshiriki na ulizopenda ndio motisha yetu inayoendelea!

 

发表 评论

Barua pepe yako haitachapishwa. 必填 项 已 用 * 标注

Kitabu ya Juu