Vinna með .htaccess skrána í WordPress

htaccess skrá WordPress

WordPress er frábær vettvangur sem er gerður þeim mun betri með því hversu ítarlegt og öflugt venjulegt WordPress mælaborð er. Þú getur náð miklu, hvað varðar að sérsníða hvernig vefnum þínum líður og virka, með því einfaldlega að nota verkfærin sem WordPress hefur gert þér aðgengileg sem staðalbúnað.

Það kemur tími í lífi hvers vefs eiganda, þó að þú þarft að fara út fyrir þessa virkni. Að vinna með WordPress Htaccess skrá getur verið ein leið til þess. Þessi skrá er kjarnaskrá sem vefsvæðið þitt styðst við og snýr aðallega að því hvernig permalinks vefsíðu þinnar virka.

Hægt er að nota .htaccess skrána til að ná fram ýmsum gagnlegum hlutum. Við höfum áður fjallað um nokkrar þeirra, þar á meðal framleiðsluferli regex tilvísanir í WordPress, og almennara yfirlit um haus tilvísanir fyrir WordPress. Í báðum þessum leiðbeiningum nálguðumst við og breyttum .htaccess skránni en án þess að útskýra mikið um hvers vegna skráin er til alls fyrst og hvernig þú getur notað hana.

Það er tilgangur þessarar greinar. Fyrst munum við skoða hvað .htaccess skráin gerir í venjulegu WordPress uppsetningu. Þá munum við útskýra hvernig þú hefur aðgang að því og hvernig þú getur breytt því. Að lokum munum við sýna þér hvers vegna þú gætir viljað gera það.

Hvað er .htaccess skráin?

Förum fyrst frá grundvallaratriðum. .Htaccess skráin er ekki tæknilega a WordPress skrá. Eða, til að setja það nánar, .htaccess skráin er í raun skrá sem er notuð af Apache vefþjónum. Þetta er kerfið nú er verið að nota af langflestum WordPress síðum og gestgjöfum. Vegna alls staðar nálægrar Apache þegar kemur að umsjón með WordPress síðum hefur hver slík vefsíða .htaccess skrá.

.Htaccess skráin deilir nokkrum eiginleikum með öðrum skrám sem WordPress vefsíðan þín notar til stillingar. Skráarheitið er falin skrá og þarf að fela það til að breyta því. Það situr einnig í rótaskrá WordPress síðunnar þinnar.

Mundu að .htaccess skráin gerir eitt og eitt aðeins: hún ákvarðar hvernig síðahlekkir vefsins þíns eru sýndir. Það er það. 

Falinn á bak við þessa einföldu lýsingu er þó mikill flækjustig. Þetta er vegna þess að margir eigendur vefsvæða, viðbætur og þemu gera breytingar á því hvernig símatenglar eru notaðir á WordPress síðunni þinni. Í hvert skipti sem þú (eða viðbót) breytir því hvernig permalinks virkar eru þessar breytingar geymdar í .htaccess skránni. 

Í grundvallaratriðum er þetta nokkuð gott kerfi og er öruggt. Hins vegar í raunveruleikanum getur það skapað raunveruleg vandamál. Eitt er það vegna þess að 75% verktaki nota JavaScript, og eru því ekki svo þægilegir með Apache, mörg viðbætur geta skrifað yfir .htaccess skrána á þann hátt að vefurinn þinn verði óöruggur. Að laga (eða jafnvel koma auga á) slík mál er utan okkar sviðs hér, en venjulegu fyrirvararnir varðandi viðbætur eiga við - settu aðeins upp þá sem þú treystir og eru uppfærðir reglulega til að laga svona öryggisgöt.

Að finna og breyta .htaccess skránni

Þrátt fyrir þá staðreynd að .htaccess skráin er aðallega hönnuð til að takast á við permalinks á síðunni þinni, þá er hægt að breyta skránni til að ná fram fjölda gagnlegra niðurstaðna: þar á meðal eru tilvísanir eða einfaldlega að bæta öryggi á síðunni þinni með því að takmarka aðgang að utan tilteknar síður.

Í þessum kafla munum við sýna þér hvernig á að gera það. En fyrst ... 

VIÐVÖRUN: Að breyta .htaccess skránni getur brotið vefsíðu þína. 

Það er áhættusamt að gera einhverjar breytingar á grunnskrám sem vefsvæðið þitt keyrir á. Þú ættir taka alltaf öryggisafrit af síðunni þinni áður en þú gerir neinar breytingar á því og gerðu tilraunir án þess að hafa áhrif á beina síðu. 

Reyndar er góð ástæða fyrir því að .htaccess skráin er ekki fáanleg fyrir flesta WordPress notendur. WordPress hefur hreinan meirihluta markaðshlutdeildar fyrir vefsíður lítilla fyrirtækja og þetta þýðir að margir notendur þeirra eru, eigum við að segja, ekki þeir tæknilegustu. Þetta er ástæðan fyrir því að .htaccess skráin er sjálfgefin - til að forðast nýliða notendur að gera mistök.

Opna og breyta .htaccess skránni

Þegar allt er úr veginum skulum við skoða hvernig þú getur fengið aðgang að .htaccess skránni. Til þess að gera það:

  1. Búðu til tengingu við vefsíðuna með því að nota FTP viðskiptavin. Það eru fullt af ókeypis, frábærum FTP viðskiptavinum þarna úti, þar á meðal FileZilla. Lestu í gegnum skjölin sem fylgja með til að koma á FTP tengingu við síðuna þína.
  2. Þegar þú hefur komið á FTP tengingu verður þér sýnt allar skrárnar sem mynda síðuna þína. Kíktu í gegnum þessar möppur og þú munt sjá eina sem kallast rótarsafnið.
  3. Inni í þessari möppu sérðu .htaccess skrána þína. Það mun venjulega vera nálægt toppi skráarlistans í þeirri möppu. Smelltu á skrána og smelltu síðan á skoða / breyta. 
  4. Skráin opnast í textaritlinum.

Og þannig er það. Þú hefur nú leyfi til að gera breytingar á skránni þinni, en athugaðu að þú gætir ekki viljað gera það. Við munum sýna þér hvernig á að nota þessa skrá í næsta kafla, en áður en við gerum það er góð hugmynd að gerðu staðbundið afrit af .htaccess skránni þinni (með venjulegu „vista sem“ glugganum), gerðu breytingarnar þínar á staðnum og settu síðan skrána á sviðsett svæði (eins og við tókum fram hér að ofan).

Notaðu .htaccess skrána

Nú ertu tilbúinn að byrja að nota auka virkni sem gefin er í .htacess skránni. Við skulum byrja á nokkrum grundvallaratriðum.

  • 301 tilvísanir - Tilvísun 301 er örlítið stykki af kóða sem sendir gesti frá einni síðu á aðra, og er nauðsynlegur ef þú flytur tiltekna bloggfærslu sem er tengd við frá utanaðkomandi síðu. Einnig er hægt að nota .htaccess skrána til að beina vefsíðunni áfram. Þú getur einnig beint gestum frá eldri HTTP útgáfu af síðunni til nýrrar, öruggari, HTTPS útgáfu. Bættu þessu við .htacess skrána:

Redirect 301 /oldpage.html /newpage.html

  • Öryggi - Það eru líka nokkrar leiðir til að nota .htaccess skrána til að beita háþróaðri öryggisstefnu fyrir WP. Eitt af þessu er að læsa aðgang að tilteknum skrám þannig að aðeins notendur með rétta auðkenningu geti fengið aðgang að kjarna skrám sem WordPress vefurinn þinn keyrir á. Þú getur notað þennan kóða, sem er bætt við endann á .htaccess skránni þinni, til að takmarka aðgang að fjölda kjarna skrár:

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

  • Breyttu vefslóðum - Annar gagnlegur eiginleiki .htaccess skráarinnar, þó flóknari sé að útfæra, er að hægt er að nota skrána til að stjórna því hvernig vefslóðir birtast þegar gestir þínir fara inn á síðuna þína. Til að gera það þarftu að ganga úr skugga um að þú notir nýjustu útgáfuna af Apache. Þetta lætur vefslóð einnar síðu vera öðruvísi fyrir gesti. Þetta síðasta dæmi er - kannski - aðeins of flókið fyrir flesta notendur að venjast bara .htaccess skránni. Hins vegar hef ég látið það fylgja með til að sýna þér umfang þess sem hægt er að ná með skránni. Bættu þessu við .htaccess skrána þína:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

Að ganga lengra með .htaccess

Að vinna með .htaccess skrána er frábær leið til að læra um hvernig WordPress vefsíðan þín virkar á meira grundvallarstigi og til að gefa þér innsýn í það mikla svigrúm til að sérsníða sem jafnvel venjuleg WP síða veitir þér. Þegar þú hefur náð tökum á því að vinna með .htaccess skrána með því að gera grundvallarbreytingarnar sem við höfum lýst hér að ofan opnast mikið af valkostum fyrir þér. Einn, eins og við höfum áður fjallað um, er hæfileikinn til endurstilla WordPress bloggið þitt

Önnur er sú að margar leiðir til að bæta WordPress öryggi þitt fela í sér annað hvort að breyta .htaccess skránni beint eða nota sama FTP kerfið til að gera breytingar á öðrum rótarskrám. Með öðrum orðum, þegar þú byrjar að skoða hnetur og bolta á síðunni þinni, finnur þú endalausa möguleika til að aðlaga og bæta.

Hvað finnst þér?

Þessi síða notar Akismet til að draga úr ruslpósti. Lærðu hvernig ummæli þín eru unnin.