Što je .htaccess datoteka u WordPressu? Plus kako ga koristiti
U programu WordPress možete puno postići bez da ikada napuste nadzornu ploču. Ako želite najbolje iskoristiti svoju web stranicu, isplati se naučiti o onome što se događa iza scene. Prvi bitni korak u tom procesu je razumijevanje kako se upotrebljava .htaccess datoteka u WordPressu.
Vaša web stranica WordPress oslanja se na nekoliko važnih ‘osnovnih datoteka’ koje rade svoj posao i .htaccess datoteka je jedan od njih. Iako prema zadanim postavkama obavlja samo nekoliko zadataka vezanih uz trajne veze na vašoj web lokaciji, može se dodati i prilagoditi za obavljanje svih vrsta korisnih funkcija poput preusmjeravanja posjetitelja na vašu web lokaciju ili poboljšanja sigurnosti web lokacije.
Contents
Što .htaccess datoteka u WordPressu je (i kako funkcionira)
.htaccess datoteka je konfiguracijska datoteka za Apache web poslužitelj (to je ono što većina WordPress domaćina koristi). Drugim riječima, sadrži pravila koja poslužitelju vaše web stranice daju različite upute. Otprilike svaka WordPress web lokacija ima .htaccess datoteka koja se nalazi u “korijenu” ili u centralnoj mapi. To je skrivena datoteka (zbog čega ime datoteke počinje razdobljem) i nema proširenje.
Prema zadanim postavkama .htaccess datoteka u WordPressu rješava jedan glavni zadatak:
Ona kontrolira kako se prikazuju trajne veze vaše web lokacije. Ako promijenite strukturu svoje stalne veze, stoga .htaccess ažuriranja datoteka s novim uputama za poslužitelj. U stvari, ponekad .htaccess datoteka zapravo nije stvorena na vašoj web lokaciji do prvog puta kada prilagodite svoje trajne veze.
Na mnogim je mjestima ovo sve .htaccess datoteka ikad radi. No možete ga koristiti i za izradu različitih podešavanja funkcionalnosti vaše web lokacije. Na primjer, u programu možete postaviti 301 preusmjeravanja .htaccess datoteka. Možete ga koristiti i za pooštravanje sigurnosti, kao što je ograničavanje pristupa vašoj web lokaciji i drugim osnovnim datotekama.
Uz to će neki dodaci vašim pravilima dodati svoja .htaccess datoteka za pomoć u funkciji dodataka. To je osobito uobičajeno za predmemoriranje za predmemoriju ili sigurnost.
Ako vam se to čini malo apstraktnim, ne brinite. Nećete trebati razumjeti sve tehničke detalje kako biste ih pronašli i izmijenili .htaccess datoteka u WordPressu.
Kako ih pronaći i urediti .htaccess datoteka u WordPressu
Prije nego što nastavimo dalje, trebamo razgovarati o nekoliko sigurnosnih mjera. Važno je razumjeti da izravno unošenje datoteka u vaše web mjesto može biti rizično. Ako niste oprezni, možete razbiti faktore koji kontroliraju ključne funkcije web lokacije ili čak potpuno oboriti web mjesto..
Postoji nekoliko načina za ublažavanje ovih rizika:
- Izradite sigurnosnu kopiju web lokacije prije uređivanja bilo koje datoteke. Na ovaj način možete brzo preokrenuti nenamjerne promjene i pogreške.
- Upotrijebite web mjesto za testiranje kako biste testirali svoje promjene prije nego što ih izvršite na svojoj web lokaciji uživo. Na početnoj stranici možete eksperimentirati bez ikakvih briga.
- Preuzmite .htaccess datoteku na lokalno računalo prije izmjene. Na taj način ako nešto konkretno razbijete u svojoj .htaccess datoteku, trebate samo prenijeti izvornu kopiju da biste riješili problem.
Za pristup.htaccess datoteku u WordPressu, morat ćete uspostaviti izravnu vezu s vašom web stranicom putem File Transfer Protocol (FTP). Trebat će vam FTP klijent, kao što je FileZilla, i neke FTP vjerodajnice vašeg web domaćina. Ako niste sigurni kako to učiniti, vodič za FTP za početnike provest će vas kroz postupak.
Nakon što se FileZilla spoji na vašu web lokaciju, vidjet ćete prozor koji izgleda ovako:
Pogledajte gornji desni kvadrant. Trebali biste vidjeti mapu nazvanu prema domeni vaše web lokacije – ovo je korijenski direktorij. Odaberite ovu mapu i provjerite popis mapa i datoteka koje se nalaze odmah ispod nje:
.htaccess Datoteka bi trebala biti navedena ovdje, obično kao jedan od prvih unosa. Da biste ga otvorili:
- Kliknite desnom tipkom miša na nju
- Odaberi Prikaži / Uredi za otvaranje datoteke u zadanom uređivaču teksta vašeg računala
Sada možete izvršiti sve promjene koje želite u datoteci pomoću uređivača teksta. Nakon što završite:
- Spremite datoteku
- Zatvorite datoteku
Pojavit će se prozor s upitom da li želite učitati novu, uređenu verziju svoje .htaccess datoteku na poslužitelj. Odaberi Da, i vaše će promjene stupiti na snagu odmah.
Ako ne možete pronaći .htaccess datoteka u vašoj korijenskoj mapi, ona možda još ne postoji. Možete ga zatražiti da generirate WordPress posjetom Postavke> Permalinks na nadzornoj ploči i klikom na Spremi promjene gumb (zapravo ne morate odabrati drugu strukturu):
Kada ponovno otvorite FileZilla i prijeđete do korijenske mape vaše web stranice, .htaccess datoteka bi sada trebala biti tamo.
Što možete učiniti s .htaccess datoteka u WordPressu
Sad kad znate gdje možete pronaći .htaccess datoteku u WordPressu i kako to urediti, možda se pitate koje promjene zapravo možete napraviti. Puno je stvari koje možete učiniti s ovom datotekom – previše za pokrivanje u jednom postu. Međutim, pogledajte nekoliko primjera za započinjanje.
Prvo, razgovarajmo o preusmjeravanjima. Ako premjestite stranicu ili post – ili cijelu web lokaciju – morat ćete korisnike koji posjećuju stari URL automatski uputiti na novu lokaciju. Ovo zahtijeva postavljanje preusmjeravanja 301 i nešto što možete učiniti s .htaccess datoteka u WordPressu.
Za preusmjeravanje jedne stranice možete dodati ovaj redak na dno svoje stranice .htaccess datoteka:
Preusmjerite 301 /oldpage.html http://www.yoursite.com/newpage.html
Zamijeniti /oldpage.html sa starom stalnom vezom na stranici i sljedećim URL-om s novom vezom na stranicu. Možete dodati novi redak za svaku stranicu koju želite preusmjeriti.
Možete koristiti i slične isječke za preusmjeravanje cijele vaše web stranice. Ili možete isječkom poslati sav promet na sigurnu HTTPS verziju svoje web lokacije (ako imate SSL certifikat ).
Također možete koristiti .htaccess datoteku da biste na vašu web lokaciju napravili puno promjena koje se odnose na sigurnost. Na primjer, možete dodati ovaj kôd da neovlaštenim korisnicima onemogućite pristup nekoliko važnih temeljnih datoteka:
Naručite odbiti, dopustiti
Negirajte od svih
Da biste saznali više o korištenju .htaccess datoteku za poboljšanje sigurnosti, možete provjeriti unos WordPress Codex-a na temu. Dovoljno je zapamtiti da napravite sigurnosnu kopiju web lokacije i koristite postupno okruženje za isprobavanje bilo kakvih promjena!
Zaključak
Naučite raditi izravno s datotekama vaše web stranice važan je korak na putu do postati WordPress stručnjak. .htaccess datoteka je dobro mjesto za početak, jer je relativno jednostavna datoteka koja se ipak može koristiti za razne aplikacije.
Prije nego što unesete bilo kakve promjene u .htaccess datoteku u WordPressu, pazite da napravite sigurnosnu kopiju web stranice i upotrijebite scensko okruženje za svaki slučaj. Zatim pomoću FTP-a možete pristupiti svojoj web stranici i pronaći .htaccess datoteku i uredite je. Nakon što znate kako to učiniti, možete jednostavno potražiti kôd potreban za dodavanje funkcionalnosti koja vam je potrebna.