Kuidas kaitsta WordPressi faile ja katalooge .htaccessiga?

printida · Время на чтение: 10мин · kõrval · Avaldatud · Uuendatud

mängidaKuulake seda artiklit

Failide ja kataloogide kaitsmine WordPressis htaccessigaHtaccess-fail on serveri konfiguratsioonifailmida toetavad paljud veebiserverid, sealhulgas kõige populaarsem Apache veebiserveri tarkvara. See näiliselt tagasihoidlik fail on täis kõikvõimalikke funktsioone, mis õigel kasutamisel võivad väga tõhusalt määrata, kuidas teie veebiserver päringuid käsitleb. Siit saate teada, kuidas piirata juurdepääsu WordPressi failidele ja kataloogidele .htaccess-failiga.

Lisaks sellele, kuidas veebiserver päringuid töötleb, on väga kasulik kaitsta oma WordPressi faile häkkerite volitamata juurdepääsu eest. Selles artiklis vaatlen paljusid võimalusi WordPressi failide ja kataloogide kaitsmiseks .htaccessiga.

Artikli sisu:

1. Kuidas kaitsta WordPressi faile ja katalooge .htaccessiga?

Vaatame mõnda lihtsat meetodit, mille abil saate oma WordPressi faile võõraste pilkude eest kaitsta.

Enne kui asun teiste failide kaitsmise juurde, alustame faili .htaccess kaitsmisega. Kuid nagu ma alati ütlen, tehke enne muudatuste tegemist (ükskõik kui suured või väikesed) alati oma saidist varukoopia ja hoidke sel juhul paar koopiat oma .htaccess-failist oma kohalikus süsteemis. See peaks vältima kahjustusi, mis võivad tuleneda faili juhuslikust muutmisest.

1.1 Htaccess-faili kaitsmine

Htaccess-faili leiate hõlpsalt juurveebikaustast avalik_html. Sellele failile pääseb juurde kahel viisil – kasutades FTP-d nagu FileZilla või kasutades oma WordPressi hostimiskonto failihaldurit. Selles artiklis kasutan failile juurdepääsuks failihaldurit ja näitan teile, kuidas saate seda kaitsta.

Samm 1: logige sisse oma veebimajutuskontole, kasutades oma kasutajanime ja parooli. Kui te pole oma veebimajutuskonto mandaatides kindel, võtke abi saamiseks ühendust oma hostiteenuse pakkujaga.
2. samm: klõpsake "Failihaldur".

ava failihaldur

Valige failihaldur.

3. samm: Seejärel klõpsake kausta public_html.

avage avalik html-kaust

Valige "public_html".

4. samm: sees näete .htaccess-faili. Paremklõpsake seda. Ja vali valik toimetamine.

Kui teil on failile juurdepääs, sisestage sellesse järgmine koodilõik.

# Keela juurdepääs .htaccessile Telli luba, keela Keela kõigilt

See piirab kasutaja juurdepääsu teie htaccess-failile. Lihtne, eks?
Nüüd, kui oleme .htaccess-faili turvanud, on aeg ülejäänu juurde liikuda. Alustame kausta wp-admin turvamisega.

1.2 Piirake juurdepääsu kaustale wp-admin .htaccessiga

Wp-admin kaust sisaldab faile, mis koos panevad haldustööriistad tööle. Selles kaustas olev fail admin.php täidab järgmisi funktsioone:

  • Võimaldab luua ühenduse andmebaasiga.
  • Kuvab WordPressi tööriistariba.
  • Hallake saidi sisselogimislehte.

Nagu näete, on kataloog wp-admin väga oluline ja selle eest tuleb hoolitseda volitamata juurdepääsu eest. Selle põhjuseks on asjaolu, et juurdepääs administraatoripaneelile võimaldab häkkeril teie saiti hävitada. Selleks piirake kasutajate juurdepääsu WordPressi administraatori kaustale, kasutades faili .htaccess. Lubage juurdepääs konkreetsetele teie valitud IP-aadressidele. Selleks peate looma eraldi .htaccess-faili mõne koodiga (see, mis asub allolevas sinises kastis) ja laadige see üles kausta wp-admin.

Uue htaccess-faili loomiseks avage lihtsalt uus fail oma vaiketekstiredaktoris ja nimetage see .htaccess-iks. Mitte .htaccess.txt või .htaccess.doc ega muud täiendavad faililaiendid. Lihtsalt .htaccess. Kui olete seda teinud, kleepige sellele järgmine kood.

# Piira sisselogimisi ja administraatorit IP järgi käsk keelata, luba keelata kõigilt lubada alates 12.34.56.78

Uue .htaccess-faili üleslaadimiseks kausta wp-admin logige sisse oma veebimajutuskontole ja avage failihaldur, nagu allpool näidatud.

ava failihaldur

Valige failihaldur.

Kui klõpsate failihalduril, näete kõiki oma saidil olevaid faile ja kaustu, nagu allpool näidatud. Seejärel klõpsake kausta public_html.

avage avalik html-kaust

Valige "public_html".

Klõpsake kausta wp-admin.

wp admin kaust failihalduris

Valige "wp-admin".

Seejärel klõpsake ülaltoodud viisil allalaadimisnuppu.

allalaadimisnupp failihalduris

Valige Laadi alla.

Valige oma kohalikus süsteemis just loodud .htaccess ja laadige see avanevas aknas üles.

laadige oma .htaccess-fail üles

Laadige fail alla.

Kui olete oma uue .htaccess-faili üles laadinud, oletegi valmis! Need uued turvameetmed piiravad kasutajatel juurdepääsu teie administraatoripaneelile, välja arvatud need, millele olete selgesõnaliselt loa andnud.

Pange tähele, et see piirab ainult juurdepääsu wp-adminile ega piira juurdepääsu WordPressi saidile täielikult. Registreeritud kasutajatel on endiselt juurdepääs wp-adminile, kuid seda võivad piirata ka kasutajarollid. Saate piirata kasutajate õigusi, nii et kõik registreeritud kasutajad ei pääse kaustale juurde.

1.3 Blokeerige volitamata juurdepääs saidile wp-config.php

Wp-config fail käsitleb WordPressi põhikonfiguratsioone ja hoiab teie WordPressi installimise kohta tundlikku teavet, nagu MySQL-i sätted, salajased võtmed, WordPressi andmebaasiühenduse üksikasjad jne, võõraste pilkude eest.

Htaccess-fail võib olla kasulik selle väga olulise faili kaitsmiseks, millele veebikasutaja juurde pääseb. Selleks piisab, kui kopeerida allolev kood oma .htaccess-faili.

Nagu on kirjeldatud jaotises Htaccess-faili kaitsmine, avage failihalduris htaccess-fail ja lisage sellele järgmine kood.

käsk luba, keela keela kõigilt

Kui olete ülaloleva koodi lisanud, blokeerite volitamata juurdepääsu saidile wp-config.php.

1.4 Kuidas blokeerida juurdepääs wp sisule/allalaadimistele ja keelata pHp täitmine?

Sageli jätavad häkkerid teie saidil olevatele failidele juurdepääsuks tagaukse, nii et isegi kui häkkimine avastatakse ja parandatakse, pääsevad nad saidile tulevikus hõlpsasti juurde. Need tagaukse failid on sageli maskeeritud WordPressi failidena kataloogides wp-includes või wp-content/uploads/. Ja need on sageli .php-failid. Oma WordPressi failide ja kaustade paremaks kaitsmiseks peate selliste failide täitmise keelama. See võib aidata piirata WordPressi juurdepääsu ja seda saab teha PHP täitmise keelamisega nendes kataloogides.

PHP täitmise keelamine .htaccessiga on väga lihtne protsess, kui järgite failis neid lihtsaid juhiseid.

Kõigepealt loo tekstiredaktoris uus .htaccess fail ja lisa sellele järgmine kood.

keelata kõigest

Järgmise sammuna logige sisse oma veebimajutuskontole ja avage failihaldur. Siit pääsete juurde sisule ja allalaadimiskaustale. Leidke kaust wp-content/upload/.

wp sisu allalaadimise kaust

vali "allalaadimised" alates "wp-sisu".

Klõpsake nuppuLae allaja laadige üles äsja loodud .htaccess-fail.

allalaadimisnupp failihalduri pildil 2

Valige Laadi alla.

Vajutades nuppu "Lae alla» Avaneb uus aken, kus saate valida kohalikust süsteemist .htaccess-faili.

laadige üles oma .htaccess – pilt 2

Faili üles laadima.

Kui olete .htaccess-faili kausta üles laadinud wp-content/upload/, peate selle kausta lisama wp-sisaldab.

Sama nagu kausta lisamine wp-content/upload/, avage kaustale juurdepääsuks failihaldur wp-sisaldab teie saidi kodukataloogist.

juurdepääs failihalduris olevale kaustale wp

vali "wp-sisaldab".

Klõpsake kaustal wp-sisaldabja seejärel klõpsake allalaadimisnuppu.

allalaadimisnupp failihalduris – pilt 3

Valige Laadi alla.

Pärast allalaadimisnupul klõpsamist saate valida faili oma kohalikust süsteemist. Valige äsja loodud .htaccess-fail ja laadige see üles.

laadige üles oma .htaccess – pilt 3

Laadige oma fail alla.

Kui olete lisanud .htaccess mõlemale väga olulisele kaustale, olete nendes kaustades edukalt keelanud igasuguse PHP täitmise.

1.5 Keelake kataloogis sirvimine WordPressis htaccessiga

Kataloogide sirvimine on funktsioon, mille puhul näete veebisaidile juurdepääsu proovimisel veebilehe asemel failide ja kaustade loendit. Näiteks on teil kataloog nimega privaatne (näiteks) teie veebisaidil www.example.com. Kui kataloogi sirvimine pole selles konkreetses kataloogis keelatud, siis kui keegi tippib www.example.com/private/, näeb see kõiki faile ja kaustu privaatkataloog.

See võib teie saidile olla katastroofiline, sest häkker võib hankida tohutul hulgal teavet. Kes saab seejärel teie saidi vastu rünnakut kavandada, olles varustatud teadmistega teie saidi failihierarhiast? Kui keelate WordPressis kataloogisirvimise htaccessiga, piirate oma saidile juurdepääsu taset.

Kataloogisirvimise keelamiseks konkreetse kataloogi jaoks looge tekstiredaktoris htaccess-fail ja salvestage see htaccess-failina (ilma täiendavate faililaienditeta). Seejärel lisage sellele järgmine kood ja piirake juurdepääsu oma WordPressi failidele.

# keelab kataloogi sirvimise Valikud Kõik -indeksid

Pärast koodi lisamist laadige see vastloodud .htaccess-fail üles kataloogi, kus soovite selle funktsiooni keelata. Näiteks kui soovite keelata kataloogi sirvimise kausta wp-includes jaoks, laadige see htaccess-fail üles kausta wp-includes, nagu tegite varem failihalduri kaudu.

1.6 Teatud IP-aadresside saidile juurdepääsu blokeerimine

Võib-olla olete märganud, et mõned kasutajad teatud IP-aadressidelt on korduvalt rämpsposti saatnud, häkkida üritanud või lihtsalt püüdnud saada volitamata juurdepääsu teie WordPressi saidile. Saate täielikult takistada WordPressi kasutaja volitamata juurdepääsu, blokeerides nende IP-aadressil juurdepääsu teie saidile, kasutades faili .htaccess. Selleks kopeerige allolev kood oma .htaccess-faili.

järjestus luba, keela keela alates 128.476.75.1 luba kõigilt

Ülaltoodud koodis antud IP-aadress on lihtsalt näiv. Saate need väärtused asendada IP-aadressiga, mille soovite blokeerida. Kui teil on ühe asemel mitu, lisage igaüks eraldi reale, mis näeb välja järgmine:

deny from 213.546.87.9

Kui soovite täieliku IP-aadressi asemel keelata juurdepääsu IP-aadresside plokile, jätke lihtsalt viimane oktett välja, nagu allpool näidatud.

deny from 213.546.87.9

See blokeerib kõik IP-aadressid vahemikus 213.546.87.0 kuni 213.546.87.255.

1.7 Teatud domeenide saidile juurdepääsu blokeerimine

Te ei pruugi alati teada konkreetseid IP-aadresse, mis teile rämpsposti saadavad. Siiski võite olla teadlik, et need rünnakud pärinevad teatud pahatahtlikel domeenidel hostitud linkidelt. .htaccess võimaldab teil blokeerida kõik külastajad, kes sattusid teie saidile selliste pahatahtlike saitide lingi kaudu.

Domeeninime blokeerimiseks lisage oma .htaccess-faili järgmine kood.

SetEnvIfNoCase viitaja "badsite.com" bad_referer Telli Luba, Keela luba KÕIKilt Keela saidilt env=bad_referer

Ülaltoodud koodis asendage "halb sait" domeeniga, mille soovite blokeerida. Siiski, kui kasutaja proovib teie saidile juurde pääseda teie blokeeritud domeenilt, kuvatakse talle veateade ja nad ei pääse teie saidile juurde.

2. Alternatiivne lahendus

Kuigi kõik ülaltoodud lahendused piiravad tõhusalt juurdepääsu WordPressi failidele ja kataloogidele, ei saa eitada, et need kujutavad teie saidile suurt ohtu. Miks? Noh, sest sa ajad väga olulise konfiguratsioonifailiga jama. Isegi sobimatu punkt võib teie saidi funktsionaalsust rikkuda! Õudne, eks?

Seega, kui te pole ekspert, on kõige parem kasutada WordPressi veebisaidi turvapluginat, kuna see aitab teie veebisaiti kaitsta. WordPressi pistikprogrammid nimega Wordfence, All In One WP Security ja MalCare saavad teie veebisaidi turvaaspektide eest hoolitseda. Olgu selleks konkreetsete IP-aadresside lisamine musta nimekirja, veebisaitide tugevdamise meetmete rakendamine, sisselogimislehe kaitsmine, pahavara otsimine või paljud muud olulised turvameetmed, need turbepluginad teevad seda kõike!

Seda artiklit lugedes:

Täname lugemise eest: SEO HELPER | NICOLA.TOP

Kui kasulik see postitus oli?

Selle hindamiseks klõpsake tärnil!

Keskmine hinne 5 / 5. Häälte arv: 383

Seni pole hääli! Olge esimene, kes seda postitust hindab.

Sulle võib meeldida ka...

Lisa kommentaar

Sinu e-postiaadressi ei avaldata. Nõutavad väljad on tähistatud *-ga

3 × 3 =