Duke punuar me skedarin .htaccess në WordPress

skedari htaccess WordPress

WordPress është një platformë e shkëlqyeshme që bëhet gjithnjë e më mirë nga sa i detajuar dhe i fuqishëm është pult standard i WordPress. Ju mund të arrini shumë, në drejtim të personalizimit të mënyrës që ndihet dhe funksionon faqja juaj, thjesht duke përdorur mjetet që WordPress ju ka vënë në dispozicion si standard.

Sidoqoftë, vjen një kohë në jetën e çdo pronari të faqes në internet kur do t'ju duhet të shkoni përtej kësaj funksionaliteti. Duke punuar me WordPress .htaccess file mund të jetë një mënyrë për ta bërë këtë. Kjo skedar është një skedar thelbësor në të cilin mbështetet faqja juaj dhe ka të bëjë kryesisht me mënyrën e funksionimit të permalinks të faqes suaj të internetit.

Skedari .htaccess mund të përdoret për të arritur një numër gjërash të dobishme, sidoqoftë. Ne kemi mbuluar më parë disa prej tyre, duke përfshirë një proces për të bërë përcjelljet regex në WordPress, dhe një pasqyrë më të përgjithshme mbi ridrejtimet e kokës për WordPress. Në të dy këta udhëzues, ne kemi hyrë dhe redaktuar skedarin .htaccess, por pa shpjeguar shumë se pse skedari është atje në radhë të parë, dhe se si mund ta përdorni atë.

Ky është qëllimi i këtij artikulli. Së pari, ne do të shohim se çfarë bën skedari .htaccess në konfigurimin standard të WordPress. Pastaj, ne do të shpjegojmë se si mund të përdorni atë dhe si mund ta redaktoni. Më në fund, ne do t'ju tregojmë pse mund të dëshironi ta bëni atë.

Cili është skedari .htaccess?

Le t'i heqim gjërat themelore më parë. Skedari .htaccess nuk është teknikisht një Skedar WordPress. Ose, për ta thënë më saktë, skedari .htaccess është në të vërtetë një skedar që përdoret nga serverat e internetit Apache. Ky është sistemi aktualisht duke u përdorur nga shumica dërrmuese e faqeve WordPress dhe pret. Për shkak të gjithëpranueshmërisë së Apache kur bëhet fjalë për menaxhimin e faqeve WordPress, secila faqe e tillë ka një skedar .htaccess.

Skedari .htaccess ndan disa karakteristika me skedarët e tjerë që faqja juaj WordPress përdor për konfigurim. Emri i skedarit është një skedar i fshehur dhe do të duhet të jetë i fshehur për t'u redaktuar. Ai gjithashtu ulet në direktorinë rrënjë të faqes tuaj WordPress.

Mos harroni, skedari .htaccess bën një gjë dhe vetëm një gjë: përcakton se si shfaqen permalinks të faqes tuaj. Kjo eshte. 

Sidoqoftë, fshihet pas këtij përshkrimi të thjeshtë. Kjo pasi shumë pronarë të faqeve, shtojcave dhe temave bëjnë ndryshime në mënyrën e përdorimit të permalinks brenda faqes tuaj WordPress. Sa herë që (ose një shtojcë) bëni një ndryshim në mënyrën e funksionimit të permalinks, këto ndryshime ruhen në skedarin .htaccess. 

Në parim, ky është një sistem mjaft i mirë dhe është i sigurt. Sidoqoftë, në botën reale mund të krijojë probleme reale. Njëra është sepse sepse 75% e zhvilluesve përdorin JavaScript, dhe për këtë arsye nuk janë aq të rehatshëm duke përdorur Apache, shumë shtojca mund të mbishkruajnë skedarin .htaccess në një mënyrë që e lë faqen tuaj të pasigurt. Rregullimi (ose në të vërtetë edhe zbulimi) i këtij lloji të çështjeve është përtej qëllimit tonë këtu, por zbatohen paralajmërimet standarde për shtojcat - instaloni vetëm ata që u besoni dhe që azhurnohen rregullisht për të rregulluar vrimat e sigurisë si kjo.

Gjetja dhe Redaktimi i Skedarit .htaccess

Pavarësisht nga fakti që skedari .htaccess është krijuar kryesisht për të trajtuar permalinks në faqen tuaj, ju mund të redaktoni skedarin për të arritur një numër rezultatesh të dobishme: këto përfshijnë bërjen e ridrejtimeve, ose thjesht përmirësimin e sigurisë në faqen tuaj duke kufizuar hyrjen e jashtme në faqe të veçanta.

Në këtë seksion, ne do t'ju tregojmë se si ta bëni këtë. Por së pari 

KUJDES: Redaktimi i skedarit .htaccess mund të prishë faqen tuaj të internetit. 

Bërja e ndonjë ndryshimi në skedarët themelorë në të cilët funksionon faqja juaj është e rrezikshme. Ti duhet gjithmonë rezervoni faqen tuaj përpara se të bëni ndonjë ndryshim në të dhe të eksperimentoni pa ndikuar në sitin e drejtpërdrejtë. 

Në fakt, ekziston një arsye e mirë pse skedari .htaccess nuk është i disponueshëm për shumicën e përdoruesve të WordPress. WordPress ka një shumicë të qartë të tregut për faqet e internetit të biznesit të vogël, dhe kjo do të thotë që shumë nga përdoruesit e tyre, do të themi, nuk janë më të prirurit teknikisht. Kjo është arsyeja pse skedari .htaccess është fshehur si parazgjedhje - për të shmangur gabimet e përdoruesve fillestarë.

Përdorimi dhe Redaktimi i Skedarit .htaccess

Me gjithë atë që nuk ka rrugë, le të shohim se si mund të hyni në skedarin .htaccess. Për ta bërë këtë:

  1. Krijoni një lidhje me faqen në internet duke përdorur një klient FTP. Ka shumë klientë falas, të shkëlqyeshëm FTP atje, duke përfshirë FileZilla. Lexoni dokumentacionin e ofruar për të bërë një lidhje FTP me faqen tuaj.
  2. Pasi të keni krijuar një lidhje FTP, do t'ju shfaqen të gjitha skedarët që përbëjnë faqen tuaj. Shikoni këto dosje dhe do të shihni atë që quhet direktoria rrënjësore.
  3. Brenda kësaj dosjeje, do të shihni skedarin tuaj .htaccess. Zakonisht do të jetë afër krye të listës së skedarëve në atë dosje. Klikoni në skedar, dhe pastaj klikoni view / edit. 
  4. Skedari do të hapet në redaktuesin e tekstit.

Dhe kjo eshte. Tani ju lejohet të bëni ndryshime në skedarin tuaj, por vini re se mund të mos dëshironi ta bëni atë. Ne do t'ju tregojmë se si ta përdorni këtë skedar në seksionin tjetër, por para se ta bëjmë është mirë që bëni një kopje lokale të skedarit tuaj .htaccess (duke përdorur dialogun standard "ruaj si"), bëni ndryshimet tuaja në vend, dhe më pas ngarkoni skedarin në një faqe të inskenuar (siç e theksuam më lart).

Përdorimi i Skedarit .htaccess

Tani jeni gati të filloni të përdorni funksionalitetin shtesë të siguruar nga skedari .htacess. Le të fillojmë me disa nga ato themelore.

  • Redirects 301 - Përcjellja 301 është një pjesë e vogël e kodit që dërgon vizitorë nga një faqe në tjetrën dhe është e nevojshme nëse transferoni një post të veçantë në blog që është i lidhur nga një faqe e jashtme. Përndryshe, ju mund të përdorni skedarin .htaccess për të ridrejtuar faqen e internetit. Ju gjithashtu mund t'i drejtoni vizitorët nga një version i vjetër HTTP i faqes në një version të ri, më të sigurt, HTTPS. Shtojeni këtë në skedarin .htacess:

Redirect 301 /oldpage.html /newpage.html

  • Siguri - Ekzistojnë gjithashtu një numër mënyrash për të përdorur skedarin .htaccess për të aplikuar strategji të përparuara të sigurisë për WP. Një nga këto është të bllokoni aksesin në skedarë të veçantë në mënyrë që vetëm përdoruesit me vërtetim të saktë të mund të hyjnë në skedarët kryesorë në të cilët funksionon faqja juaj WordPress. Ju mund ta përdorni këtë kod, të bashkangjitur në fund të skedarit tuaj .htaccess, për të kufizuar hyrjen në një numër skedarësh kryesorë:

<FilesMatch "^.*(error_log|wp-config\.php|php.ini|\.[hH][tT][aApP].*)$">
Order deny,allow
Deny from all
</FilesMatch>

  • Modifikoni URL-të - Një tjetër tipar i dobishëm i skedarit .htaccess, megjithëse një më kompleks për t'u zbatuar, është se skedari mund të përdoret për të kontrolluar mënyrën se si shfaqen URL kur vizitorët tuaj hyjnë në faqen tuaj. Për ta bërë këtë, do të duhet të siguroheni që po përdorni versionin më të fundit të Apache. Kjo bën që URL-ja e një faqe të duket e ndryshme për vizitorët. Ky shembull i fundit është - mbase - pak tepër kompleks për shumicën e përdoruesve që thjesht mësohen me skedarin .htaccess. Sidoqoftë, unë e kam përfshirë atë për t'ju treguar qëllimin e asaj që mund të arrihet me skedarin. Shtojeni këtë skedarit tuaj .htaccess:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

Duke shkuar më tej me .htaccess

Puna me skedarin .htaccess është një mënyrë e shkëlqyeshme për të mësuar se si faqja juaj WordPress funksionon në një nivel më themelor dhe për t'ju dhënë një vështrim të hapësirës së madhe për personalizim që ju ofron edhe një faqe standarde WP. Pasi të keni zotëruar punën me skedarin .htaccess duke bërë ndryshimet themelore që kemi përshkruar më lart, një mori opsionesh ju hapen. Një, siç e kemi trajtuar më parë, është aftësia për të rivendosni blogun tuaj WordPress

Një tjetër është se shumë nga mënyrat për të përmirësuar sigurinë tuaj WordPress përfshijnë ose ndryshimin e skedarit .htaccess direkt, ose përdorimin e të njëjtit sistem FTP për të bërë ndryshime në skedarët e tjerë rrënjë. Me fjalë të tjera, sapo të filloni të shikoni në arra dhe bulona të faqes tuaj, do të gjeni mundësi të pafund për personalizim dhe përmirësim.

Çfarë mendoni ju?

Kjo faqe përdor Akismet për të reduktuar spamin. Mësoni se si përpunohet komenti juaj.