Ինչպե՞ս կանխել պատկերի թեժացումը WordPress- ում:

«Պե՞տք է պահպանեմ կամ ջնջեմ պատկերի հղումները WordPress- ում»: Սա մի հարց է, որը կարելի է երկար ժամանակ քննարկել.


Նույնիսկ եթե WordPress- ի կառավարված հոստինգը ընտրելուց հետո գուցե պահպանել եք լռելյայն պարամետրերը: Բայց պատկերացրեք, որ պատկերը վերբեռնեք և տեղադրեք որևէ հոդվածի կամ էջի, մի հղում ինքնաբերաբար ավելացվում է հենց ինքնին պատկերի վրա.

Եվ եթե ձեր այցելուները կտտացնում են այդ պատկերը որևէ հոդվածի վրա, ապա դրանք տեղափոխվելու են մեկ այլ կայք կամ էջ, որը միայն պատկերն է ցուցադրել բնօրինակ չափի մեջ: Ընդհանուր առմամբ, պատկերները մասշտաբվում են, որպեսզի անթերի տեղավորվեն ձեր հոդվածներին: Այս երևույթը կոչվում է թեժ կապակցում կամ ներխուժում.

Կանխեք Image Hotlinking- ը WordPress- ում

Ինչ է Image Hotlinking- ը?

Hotlinking- ը, որը նաև հայտնի է որպես «թողունակության գողություն», ոչ պատշաճ պրակտիկա է այն անհատների կողմից, որոնք ստեղծում են այլ սերվերների վրա հյուրընկալված բովանդակության (պատկերներ, տեսանյութեր) ուղղակի հղումներ ՝ իրենց հաշվողական և թողունակության ռեսուրսներն օգտագործելու համար:.

Դասական օրինակը բաղկացած է սերվերի մուլտիմեդիա բովանդակության ուղղակի հղումներից Ա որոնք տեղադրված են սերվերի կողմից սպասարկվող վեբ էջերում Բ; այցելուի դիտարկիչը, որը մուտք է գործում վեբ էջ սերվերի վրա Բ կկատարի HTTP հարցումներ սերվերին Ա վերականգնել մուլտիմեդիա ռեսուրսները ՝ առաջացնելով վատնված պրոցեսոր և թողունակություն և, ի վերջո, փող.

Ինչպե՞ս է աշխատում Hotlinking- ը?

Դուք պետք է վերադառնաք HTML կոդին ՝ նախ հասկանալու համար, թե ինչպես են պատկերները պատկերվում վեբ էջերում.

Առանց մանրամասների մեջ մտնելու, HTML- ը պարզ լեզու է, որը կառուցված է նշագրման միջոցով. Թեգերը (տվյալ դեպքում HTML թեգերը) էջի յուրաքանչյուր տարրը սահմանափակում են հիերարխիկ ձևով ՝ կազմաձևելով արժեքները և բերելով դրանց բովանդակությանը հատկանիշներ (լայնությունը կամ բարձրությունը պատկեր, կամ դրա նկարագրությունը թույլատրող այլընտրանքային տեքստը, օրինակ).

Պատկերի դասական ցուցադրումը կատարվում է իմգ պատկերի և alt թեգերի համար հատկորոշիչ ՝ կայքում տեղադրված էջի կոդում: Օրինակ ՝ հաշվի առեք հետևյալ սցենարները.

Սերվերի HTML կոդ A կայք ՝

”description”/

Այսպիսով, թեժ հղումը կատարող կայք պարզապես ընթանում է ՝ օգտագործելով ատրիբուտը src (ինչը նշանակում է աղբյուր) պատկերի պիտակների, ձեր պատկերների ուղղակի հասցեն.

Սա այն է, ինչ մենք սովորաբար անում ենք, օրինակ, երբ մեր պատկերները ցուցադրում ենք մեր սեփական կայքերից.

Սերվերի B կայքի կայքի HTML կոդ.

”description”/

Ի վերջո, դուք ավարտվում եք ձեր կայքում տեղադրված ձեր պատկերներից որևէ մեկի հետ, որը ձերն իրավունք չունի, առանց ձեզանից թույլտվության, և տորթի վրա սառույցը. Այս չարագործության ոճրագործը խայթում է ձեր թողունակությունը!

Ինչպես հայտնաբերել hotlinking- ը?

Սա ակնհայտ չէ!

Դեռ կարող եք օգտագործել այնպիսի գործիքներ, ինչպիսիք են TinEye. Դա զննարկչի ընդլայնված կայքն է, որը կկարողանա որոնել պատկերներ, որոնք նման են ձեր նշածին: Այն շատ լավ է աշխատում ՝ TinEye ինդեքսավորվող կայքերի սահմաններում և պահանջում է ձեռքով ստուգել ձեր բոլոր պատկերները!

Մյուս լուծումը ավտոմատացումն է, որը տեղադրված է կայքից բեռնված պատկերների հայտնաբերմամբ, բացի ձերնից: Տեխնիկապես ավելի բարդ է, բայց շատ լավ է աշխատում.

Սկզբունքորեն, .htaccess Apache սերվերի ֆայլը պատասխանատու է նկարները ընդհատելու համար, նախքան դրանց ցուցադրումը.

Ինչպես կանխել Hotlinking- ը WordPress- ում `օգտագործելով .htaccess

Տեսնենք, թե ինչպես Դուք կարող եք կանխել թեժ կապը ձեր WordPress- ում `մի քանի տող տեղադրելով .htaccess ֆայլը փաստաթղթի արմատային թղթապանակում.

Մուտք գործեք ձեր հոստինգի պլատֆորմ, օգտագործեք ձեր մուտքի հավատարմագրերը FTP ցանկացած ծրագրաշարի մեջ (ես օգտագործում եմ Filezilla- ն), գնացեք / public_html / → և մուտք գործեք ձեր .htaccess ֆայլ.

Պատկերացրեք, թե ինչ ազդեցություն կարող է ունենալ այսպիսի վարքագիծը, եթե ձեր մի քանի նկարներ ցուցադրվում են շատ բարձր տրաֆիկով ֆորումների վրա?

Միացեք FTP- ին

Նախ պետք է Դիտեք / խմբագրեք (կամ ստեղծել) .htaccess ֆայլը ձեր կայքի արմատային գրացուցակում.

Միացեք FTP 2-ին

Ֆայլը բացվելուց հետո վերջում տեղադրեք հետևյալ տողերը և պահպանեք ֆայլը.

RewriteEngine- ը միացրեք
ՎերաշարադրելCond- ը "% {HTTP_REFERER" "!^ $"
ՎերաշարադրելCond- ը "% {HTTP_REFERER" "!www.yourdomain.com" [NC]
RewriteRule "\. (jpg | jpeg | png | gif | svg) $"    "-" [F, NC]

Նշում: Մի մոռացեք փոխարինել yourdomain.com ձեր կայքի անվանմամբ և ընդլայնմամբ.

  • Առաջին տողը ծառայում է mod_rewrite- ի ակտիվացմանը.
  • Երկրորդ տողը թույլ է տալիս դատարկ հիշատակումներ: Դուք պետք է դա միացնեք, քանի որ որոշ այցելուներ կարող են օգտագործել անձնական firewall կամ հակավիրուսային ծրագիր, որը ջնջում է վեբ զննարկչի կողմից ուղարկված էջի տեղեկատուի տեղեկությունները:.
  • Երրորդ գիծը, մյուս կողմից, մեկն է, որը կանխում է ներբեռնումը և բովանդակության թեժացումը, երբ HTTP_REFERER- ը բացահայտորեն սահմանված չէ yourdomain.com- ին, որը ենթադրաբար պետք է պաշտպանված լինի: Այս դեպքում անհրաժեշտ է փոխարինել yourdomain.com  դոմենի անվան հետ, որը ցանկանում եք պաշտպանել.
  • Չորրորդ գիծը սահմանում է արգելված երկարաձգումները.

Այս դեպքում կարող եք նշել «|» -ից առանձնացված ցանկացած ընդարձակման: բնույթ Նաև, այս դեպքում, համեմատությունն անպիտան է, և դրական խաղի դեպքում, հայցադիմումը վերաշարադրվում է զրոյական ֆայլով, առաջացնելով 403 սխալ.

Զննարկիչից `հետևելով սերվերների օրինակին Ա և Բ սկզբում արեց սերվերի կողմից բեռնված վեբ էջը Բ կարծես թե բեռնված բովանդակություն չունի Ա. Սերվերի օգտագործումը Ա թողունակությունը և պրոցեսորը այս եղանակով դառնում են աննշան և սահմանափակվում միայն վերաշարադրիչի միջոցով հայցադիմումը մշակելու միջոցով.

Hotlinking- ից խուսափելու համար օգտագործեք Plugin- ը

Քանի որ դուք հավանաբար գիտեք, որ plugin- ը կարող է ընդլայնել ձեր վեբ կայքի գործառույթը և դրանով իսկ կանխել թեժ կապը ձեր կայքում: Ահա այս ոլորտում ամենատարածված 2 plugin- ը.

1. iThemes Security

iTheme անվտանգության ապահովիչ

iThemes Security- ը շտկում է ընդհանուր խոցելիությունները, դադարեցնում է ավտոմատացված գրոհները և ապահովում է հավատարմագրերը: Լրացուցիչը ունի չարամիտ սկանավորման համակարգ, ինչպես նաև բովանդակության փոփոխություններ կատարող օգտվողներին հետևելու, ինչպես նաև կապեր և անջատումներ: Շատ այլ հատկություններ կօգնեն ձեզ ապահովել ձեր կայքը.

Փաթաթելով!

Տեսնելու համար արգելափակե՞լ եք թեժ հղումը միջոցով .htaccess կամ plugin, փորձարկեք ձեր կայքը altlab.com, որտեղ դուք պետք է մուտքագրեք պատկերի հասցեն: Եթե ​​այն չի ցուցադրվում կամ ձեր ընտրած պատկերը ցուցադրվում է, հակաթեթի թեթև հղումը ակտիվ կլինի.

Գիտեք WordPress պատկերներից հղումներ հեռացնելու այլ եղանակներ: Եթե ​​այդպես է, խնդրում եմ կիսեք դա կատարելու ձեր եղանակը ստորև ներկայացված մեկնաբանություններում.

* Սա Սաուդ Ռազակի հյուրն է Ամպամածություն.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map