Werk met die .htaccess-lêer in WordPress | Martech Zone
WordPress is 'n uitstekende platform wat des te beter word deur hoe gedetailleerd en kragtig die standaard WordPress-dashboard is. U kan baie bereik, in terme van die aanpassing van die manier waarop u webwerf voel en funksioneer, deur eenvoudig die gereedskap te gebruik wat WordPress standaard aan u beskikbaar gestel het.
Daar kom 'n tyd in die lewe van enige webwerf-eienaar wanneer u egter verder moet gaan as hierdie funksionaliteit. Werk met die WordPress .htaccess-lêer kan een manier wees om dit te doen. Hierdie lêer is 'n kernlêer waarop u werf staatmaak, en is veral besig met die werking van die permalinks van u webwerf.
Die .htaccess-lêer kan wel gebruik word om 'n aantal nuttige dinge te bereik. Ons het voorheen 'n paar daarvan behandel, insluitend 'n proses om te maak regex-aansture in WordPress, en 'n meer algemene oorsig oor header-aansture vir WordPress. In albei hierdie riglyne het ons toegang tot die .htaccess-lêer verkry en geredigeer, maar sonder om veel te verduidelik waarom die lêer in die eerste plek daar is, en hoe u dit kan gebruik.
Dit is die doel van hierdie artikel. Eerstens sal ons kyk wat die .htaccess-lêer in die standaard WordPress-opstelling doen. Dan sal ons verduidelik hoe u toegang daartoe verkry en hoe u dit kan redigeer. Laastens sal ons u wys waarom u dit wil doen.
Wat is die .htaccess-lêer?
Laat ons eers die basiese dinge uit die weg ruim. Die .htaccess-lêer is nie tegnies nie a WordPress-lêer. Of, om dit noukeuriger te stel, die .htaccess-lêer is eintlik 'n lêer wat deur Apache-webbedieners gebruik word. Dit is die stelsel tans gebruik word deur die oorgrote meerderheid WordPress-webwerwe en -gashere. Vanweë die alomteenwoordigheid van Apache wat die bestuur van WordPress-webwerwe betref, het elke so 'n webwerf 'n .htaccess-lêer.
Die .htaccess-lêer deel enkele kenmerke met die ander lêers wat u WordPress-werf vir konfigurasie gebruik. Die lêernaam is 'n verborge lêer en moet verwyder word om geredigeer te word. Dit sit ook in die hoofmap van u WordPress-werf.
Onthou, die .htaccess-lêer doen een ding en net een ding: dit bepaal hoe die permalinks van u webwerf vertoon word. Dis dit.
Daar is egter baie ingewikkeldheid agter hierdie eenvoudige beskrywing. Dit is omdat baie werfbesitters, inproppe en temas veranderinge aanbring in die manier waarop permalinks op u WordPress-werf gebruik word. Elke keer as u (of 'n inprop) die manier waarop u permalinks werk, verander, word hierdie veranderinge in die .htaccess-lêer gestoor.
Soek en wysig die .htaccess-lêer
Ten spyte van die feit dat die .htaccess-lêer hoofsaaklik ontwerp is om die permalinks op u webwerf te hanteer, kan u die lêer wysig om 'n aantal nuttige resultate te behaal: dit sluit in omleidings, of om die veiligheid op u webwerf te verbeter deur toegang tot buite te beperk bepaalde bladsye.
In hierdie afdeling sal ons u wys hoe u dit kan doen. Maar eerste…
WAARSKUWING: Die wysiging van die .htaccess-lêer kan u webwerf verbreek.
Dit is riskant om enige veranderinge aan te bring in die fundamentele lêers waarop u webwerf werk. Jy behoort maak altyd 'n rugsteun van u webwerf voordat u enige veranderinge aanbring, en eksperimenteer sonder om die lewendige webwerf te beïnvloed.
Daar is trouens 'n goeie rede waarom die .htaccess-lêer nie beskikbaar is vir die meeste WordPress-gebruikers nie. WordPress het 'n duidelike meerderheid van die markaandeel vir webwerwe vir klein ondernemings, en dit beteken dat baie van hul gebruikers, sal ons sê, nie die tegniesste geneig is nie. Dit is die rede waarom die .htaccess-lêer standaard weggesteek word - om te verhoed dat beginner-gebruikers foute maak.
Toegang tot en redigering van die .htaccess-lêer
As ons dit alles uit die weg ruim, kyk ons ​​hoe u toegang tot die .htaccess-lêer het. Om dit te kan doen:
Skakel 'n verbinding met die webwerf met behulp van 'n FTP-kliënt. Daar is baie gratis, groot FTP-kliënte daar, insluitend FileZilla. Lees die dokumentasie wat u verskaf om 'n FTP-verbinding met u webwerf te maak.
Nadat u 'n FTP-verbinding tot stand gebring het, word al die lêers waaruit u webwerf bestaan, gewys. Kyk deur hierdie dopgehou en u sien een genaamd die root-gids.
Binne hierdie gids sien u u .htaccess-lêer. Dit sal normaalweg bo-aan die lys van lêers in daardie lêergids wees. Klik op die lêer en klik dan op bekyk / wysig.
Die lêer word in die teksversorger oopgemaak.
En dit is dit. U mag nou u lêer verander, maar let daarop dat u dit dalk nie wil doen nie. Ons sal u in die volgende afdeling wys hoe u hierdie lêer kan gebruik, maar voordat u dit doen, is dit 'n goeie idee om dit te doen maak 'n plaaslike eksemplaar van u .htaccess-lêer (gebruik die standaard "Save as" -dialoogvenster), maak u wysigings plaaslik en laai die lêer dan op na 'n gefaseerde webwerf (soos hierbo opgemerk).
Gebruik die .htaccess-lêer
Nou is u gereed om die ekstra funksies wat die .htacess-lêer bied, te gebruik. Kom ons begin met 'n paar basiese.
301-aansture - Die 301-omleiding is 'n klein stukkie kode wat besoekers van een bladsy na 'n ander stuur, en dit is nodig as u 'n spesifieke blogpos waarna gekoppel is, oordra vanaf 'n eksterne webwerf. Alternatiewelik kan u die .htaccess-lêer gebruik om die webwerf te herlei. U kan ook besoekers vanaf 'n ouer HTTP-weergawe van die werf na 'n nuwe, veiliger HTTPS-weergawe lei. Voeg dit by die .htacess-lêer:
sekuriteit - Daar is ook 'n aantal maniere om die .htaccess-lêer te gebruik om gevorderde sekuriteitstrategieë vir die WP toe te pas. Een hiervan is om sluit toegang tot bepaalde lêers af sodat slegs gebruikers met die regte verifikasie toegang het tot die kernlêers waarop u WordPress-werf werk. U kan hierdie kode, wat aan die einde van u .htaccess-lêer aangebring is, gebruik om toegang tot 'n aantal kernlêers te beperk:
Verander URL's - 'n Ander nuttige kenmerk van die .htaccess-lêer, alhoewel 'n meer ingewikkelde een om te implementeer, is dat die lêer gebruik kan word om die manier waarop URL's vertoon word wanneer u besoekers toegang tot u webwerf kry, te beheer. Om dit te doen, moet u seker maak dat u die nuutste weergawe van Apache gebruik. Dit laat die URL van een bladsy vir besoekers anders lyk. Hierdie laaste voorbeeld is - miskien - 'n bietjie te ingewikkeld vir die meeste gebruikers wat net gewoond raak aan die .htaccess-lêer. Ek het dit egter ingesluit om die omvang van wat met die lêer bereik kan word, aan te toon. Voeg dit by u .htaccess-lêer:
Gaan verder met .htaccess
Om met die .htaccess-lêer te werk, is 'n uitstekende manier om te leer hoe u WordPress-werf op 'n meer fundamentele vlak werk, en om u 'n blik te gee op die groot aanpassingsruimte wat selfs 'n standaard WP-webwerf u bied. Nadat u die werk met die .htaccess-lêer onder die knie het deur die basiese veranderinge aan te bring wat ons hierbo beskryf het, bied u 'n magdom opsies. Een, soos ons vroeër bespreek het, is die vermoë om stel u WordPress-blog weer in.
Die ander is dat baie van die maniere om u WordPress-sekuriteit te verbeter, óf direk verander moet word aan die .htaccess-lêer, óf om dieselfde FTP-stelsel te gebruik om ander root-lêers aan te bring. Met ander woorde, sodra u die moere en boute van u webwerf begin ondersoek, vind u eindelose moontlikhede vir aanpassing en verbetering.
Tags: 301 herleitoelaatontken van almalfilezillaftphtaccesshtaccess-lêerhtaccess -lêermatchhtaccess wysig urlhtaccess herskryf enjinhtaccess sekuriteitbestelling ontkenregeksWordPresswordpress rugsteun
Gary Stevens is 'n vooraanstaande ontwikkelaar. Hy is 'n voltydse blockchain-geek en 'n vrywilliger wat vir die Ethereum-stigting werk, sowel as 'n aktiewe Github-bydraer.