Galulue Ma Le .htaccess Faila I le WordPress

htaccess faila WordPress

WordPress o se sili lelei tulaga e faia sili sili ona lelei e ala i le faʻamatalaga auiliili ma le mamana o le tulaga masani WordPress dashboard o. Oe mafai ona ausia tele, i le tulaga o customizing le auala o lau '' upega tafaʻilagi lagona ma gaioiga, i le na o le faʻaaogaina o mea faigaluega na faia e WordPress avanoa ia te oe o se tulaga masani.

E i ai le taimi i soʻo se uepisaite olaga o le olaga, peitaʻi, pe a e manaʻomia e alu i tala atu o lenei gaioiga. Galulue ma le WordPress .htaccess file mafai ona avea ma se tasi auala e faia ai lenei. Lenei faila o se autu faila o lau '' upega tafaʻilagi e faʻamoemoe i ai, ma e tele lava ona popole i le faʻafefea o permalinks o lau 'upega tafaʻilagi galue.

O le .htaccess faila e mafai ona faʻaaogaina e ausia ai le tele o mea aoga, e ui. Sa matou muaʻi ufiufiina foʻi nisi o ia mea, e aofia ai ma le faʻagasologa mo le faiga regex toe faʻasino i le WordPress, ma se faʻamatalaga lautele lautele i ulutala faʻatonutonu mo WordPress. I nei taiala uma e lua, na matou mauaina ma faʻasaʻo le .htaccess faila, ae aunoa ma le faʻamatalaina tele pe aisea ua i ai le faila iina, ma faʻafefea ona e faʻaaogaina.

O le mafuaʻaga lea o lenei tusitusiga. Muamua, o le a tatou vaʻai i le mea .htaccess faila faia i le tulaga faʻatulagaina WordPress. Ma, o le a matou faʻamatalaina faʻafefea ona e ulufale ai, ma faʻafefea ona e faʻasaʻoina. I le iuga, matou te faʻaali atu ia te oe pe aisea e te ono manaʻo ai e faia lena.

O le a le .htaccess File?

Seʻi tatou aveʻese muamua le faʻavae. O le .htaccess faila e le masani a Faila WordPress. Poʻo le, ia tuʻuina saʻo atili, o le .htaccess faila o le mea moni o se faila e faʻaaogaina e Apache 'upega tafaʻilagi. O le faiga lea taimi nei o loʻo faʻaaogaina e le tele o 'upega tafaʻilagi WordPress ma' au talimalo. Ona o le ubiquity o Apache pe a oʻo mai i le puleaina o 'upega tafaʻilagi WordPress, o ia' upega tafaʻilagi ei ai se .htaccess faila.

O le .htaccess faila faʻasoa ni uiga ma isi faila o loʻo faʻaaogaina e lau 'upega tafaʻilagi WordPress mo le faʻatulagaina. O le igoa faila o se faila natia ma o le a manaʻomia e aua neʻi natia e faʻasaʻo. E nofo foi i le root root o lau WordPress site.

Manatua, o le .htaccess faila e tasi le mea ma tasi le mea: na te fuafuaina pe faʻapefea ona faʻaalia permalinks o lau 'upega tafaʻilagi. O lena lava. 

Natia i tua o lenei faigofie faamatalaga o le tele o faigata, peitai. E mafua ona o le tele o 'upega tafaʻilagi pule, plugins, ma autu faia suiga i le auala e faʻaoga ai permalinks i totonu o lau' upega tafaʻilagi WordPress. Soʻo se taimi e te (poʻo se plugin) faia ai se suiga i le auala e galue ai au permalinks, o nei suiga e teuina i le .htaccess faila. 

I le faʻavae, o se sili lelei lenei faiga, ma e saogalemu. Ae ui i lea, i le lalolagi moni e mafai ona tupu ai ni faʻafitauli moni. Tasi o le mafuaʻaga aua 75% o atiaʻe faʻaaogaina le JavaScript, ma o le mea lea e le lelei i le faʻaaogaina o Apache, tele plugins mafai ona toefaʻamau le .htaccess faila i se auala e tuua ai lau 'upega tafaʻilagi le saogalemu. Faʻaleleia (pe o lea foʻi vaʻaia) lenei ituaiga o mataupu e sili atu nai lo tatou tulaga iinei, ae o le masani ai lapataiga e uiga i plugins faʻaoga - na o le faʻapipiʻiina oe e te faʻatuatuaina, ma e masani ona faʻafouina e faʻasao ai puipuiga pu pei o lenei.

Mauaina ma le teuteuina o le .htaccess File

E ui lava i le mea moni o le .htaccess faila e tele lava ina fuafuaina e faʻatautaia ia permalinks i luga o lau '' upega tafaʻilagi, oe mafai ona faʻasaʻo le faila e ausia ai le tele o aoga aoga: e aofia ai le faia o toe faʻaletonu, pe naʻo le faʻaleleia o le puipuiga i luga o lau 'upega tafaʻilagi e ala i le faʻatapulaʻaina o fafo atu o avanoa i itulau faapitoa.

I lenei vaega, matou te faʻaali atu ia te oe pe faʻafefea ona fai lena. Ae muamua… 

Lapataiga: O le teuteuina o le .htaccess faila e mafai ona gagau lau 'upega tafaʻilagi. 

O le faia o ni suiga i le faʻavae faila o loʻo alu ai lau '' upega tafaʻilagi e lamatia. E te tatau ona e taimi uma faaleoleo lau '' upega tafaʻilagi ae e te leʻi faia ni suiga i ai, ma faʻataʻitaʻi e aunoa ma le aʻafia o le upega tafailagi. 

O le mea moni, e i ai le mafuaʻaga lelei aisea e le maua ai le .htaccess faila mo le tele o tagata faʻaaoga WordPress. WordPress o loʻo manino le tele o le maketi faʻasoa mo tamaʻi 'upega tafaʻilagi pisinisi, ma o lona uiga o le tele o latou tagata faʻaaogaina o, e tatau ona tatou fai atu, ae le o le sili ona matata tekonolosi. Ole mafuaʻaga lea e natia ai le faila ole .htaccess e le masani ai - ia aloese mai tagata faʻaoga e faia mea sese.

Avanoaina ma Faʻatonutonu Le .htaccess Faila

Faatasi ai ma na mea uma i fafo atu o le auala, sei o tatou vaʻai pe faʻafefea ona e ulufale i le .htaccess faila. Ina ia mafai ona faia lena:

  1. Fausia se fesoʻotaʻiga i luga o le 'upega tafaʻilagi e faʻaaogaina ai le FTP client. E i ai le tele o saoloto, sili FTP tagata faʻatau atu iina, aofia ai FileZilla. Faitau uma faʻamaumauga tuʻuina mai e faia ai se FTP fesoʻotaʻiga i lau '' upega tafaʻilagi.
  2. O le taimi lava e te faʻavaeina ai se FTP fesoʻotaʻiga, o le a faʻaalia ia te oe faila uma e fausia ai lau '' upega tafaʻilagi. Vaʻai faʻasolosolo i nei laupepa, ma o le ae vaʻaia ai le tasi e taʻua o le root root.
  3. I totonu o lenei faila, o le a e vaʻai ai i lau faila faila .htaccess. E masani lava ona latalata i le pito i luga o le lisi o faila i totonu o lena faila. Kiliki i luga o le faila, ona kiliki lea o le vaai / faasaʻo. 
  4. O le faila o le a matala i le tusitusiga faatonu.

Ma o le mea lena. Ua faʻatagaina oe i le taimi nei ona faia ni suiga i lau faila, ae ia maitau e te le manaʻo e faia lena mea. Matou te faʻaali atu ia te oe pe faʻafefea ona faʻaaoga lenei faila i le isi vaega, ae ae matou te leʻi faia o se lelei manatu e fai se kopi i le lotoifale o lau .htaccess faila (faʻaaogaina o le tulaga masani "sefe pei" talanoaga), fai au suiga i le lotoifale, ona lafo lea o le faila i se tulaga tulaga (pei ona matou taʻua luga).

Faʻaaogaina o le .htaccess File

O lea ua e sauni e amata faʻaaoga le faʻaopoopo gaioiga saunia e le .htacess faila. Tatou amata i ni nai mea masani.

  • 301 toe faʻafeiloaʻi - O le 301 toe faʻafoʻi o se tamaʻi fasi tulafono laiti e lafoina tagata asiasi mai le tasi itulau i le isi, ma e tatau pe a fai e te fesiitaʻi se faʻapitoa blog pou e fesoʻotaʻi mai mai se 'upega tafaʻilagi fafo. A le o lea, e mafai ona e faʻaaogaina le .htaccess faila e toe faʻafoʻi ai le upega tafailagi. E mafai foi ona e faʻatonutonu tagata asiasi mai se HTTP leva atu o le 'upega tafaʻilagi i se fou, sili atu le saogalemu, HTTPS version. Faʻaopopo lenei i le .htacess faila:

Redirect 301 /oldpage.html /newpage.html

  • Security - E i ai foi le numera o auala e faʻaaoga ai le .htaccess faila e faʻaaoga ai le alualu i luma puipuiga puipuiga mo WP. Tasi o nei mea ia loka i lalo auala i faila faapitoa ina ia naʻo tagata faʻaoga ma le saʻo faʻamaoniga e mafai ona faʻaaoga faila autu o loʻo tamau ai lau 'upega tafaʻilagi WordPress. E mafai ona e faʻaaogaina le code lea, faʻaopopo i le pito o lau faila .htaccess, e faʻatapulaʻa ai le ulufale i le numera o faila autu:

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

  • Suiga URL - O le isi aoga vaega o le .htaccess faila, e ui o se sili atu ona faigata ona faʻatino, o le faila e mafai ona faʻaaogaina e faʻatonutonu ai le auala e faʻaali ai URLs pe a ulufale au tagata asiasi i lau 'upega tafaʻilagi. Ina ia faia lena mea, oe o le a manaʻomia ia mautinoa o loʻo e faʻaaogaina le sili ona lata mai o le Apache. Lenei faia le URL o le tasi itulau foliga foliga ese i tagata asiasi. Lenei faʻataʻitaʻiga mulimuli e - masalo - e fai si faigata mo le tele o tagata faʻaoga ona faʻamasani lava i le faila .htaccess. Peitaʻi, na ou faʻaaogaina e faʻaali atu ia te oe le lautele o mea e mafai ona ausia i le faila. Faʻapipiʻi lenei i lau .htaccess faila:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

Alu atili ma .htaccess

Faigaluega ma le .htaccess faila o se auala sili e aʻoaʻo ai pe faʻafefea ona galue lau 'upega tafaʻilagi WordPress i se sili atu taua tulaga, ma ia avatua ia te oe se vaʻaiga o le tele avanoa mo le faʻapitoa e oʻo lava i se tulaga masani WP' upega tafaʻilagi e te fiafia ia te oe. A maeʻa loa ona e galue ma le .htaccess faila e ala i le faia o suiga masani na matou faʻamatalaina i luga, o le tamaoaiga o filifiliga e tatalaina ia te oe. Tasi, e pei ona tatou talanoaina muamua, o le agavaʻa toe seti lau blog blog

O le isi o le tele o auala e faʻaleleia ai lau saogalemu i le WordPress e aofia ai le suia saʻo o le .htaccess faila, pe faʻaaogaina le tutusa FTP system e faia ai suiga i isi aʻa faila. I nisi upu, a amata loa ona e vaʻai i nati ma faʻamau o lau '' upega tafaʻilagi, o le a e mauaina avanoa e le gata mo agavaʻa ma faʻaleleia atili.

O le'a sou manatu?

O lenei 'upega tafaʻilagi e faʻaaogaina le Akismet e faʻaitiitia le spam. Aoao pe faapefea ona faʻasoa lau faʻamatalaga faʻamatalaga.