WordPress-те .htaccess файлымен жұмыс істеу

htaccess файлы WordPress

WordPress - бұл WordPress платформасының қаншалықты егжей-тегжейлі және қуатты екендігі арқылы жақсартылған керемет платформа. Сіз өзіңіздің сайтыңыздың сезінуін және жұмыс істеуін баптау тұрғысынан WordPress стандартты етіп ұсынған құралдарды пайдалану арқылы көп нәрсеге қол жеткізе аласыз.

Кез-келген веб-сайт иесінің өмірінде сіз осы функционалдылықтан асып кететін уақыт келеді. WordPress-пен жұмыс .htaccess файлы мұның бір жолы болуы мүмкін. Бұл файл сіздің сайтыңызға сүйенетін негізгі файл болып табылады және негізінен веб-сайтыңыздың тұрақты байланыстары қалай жұмыс істейтіндігіне қатысты.

.Htaccess файлы бірқатар пайдалы нәрселерге қол жеткізу үшін пайдаланылуы мүмкін. Біз бұған дейін олардың кейбірін, оның жасалу процесін қарастырған болатынбыз WordPress-те қайта бағыттауларжәне жалпы шолу WordPress үшін бағыттаулар. Осы екі нұсқаулықта біз .htaccess файлына қол жеткіздік және өңдедік, бірақ файлдың не үшін бірінші кезекте екендігі және оны қалай қолдануға болатындығы туралы көп түсіндірмей.

Бұл мақаланың мақсаты. Алдымен .htaccess файлының WordPress стандартты қондырғысында не істейтінін қарастырамыз. Содан кейін сіз оған қалай кіруге болатындығын және оны қалай өңдей алатыныңызды түсіндіреміз. Соңында біз сізге не үшін мұны қалайтындығыңызды көрсетеміз.

.Htaccess файлы дегеніміз не?

Алдымен қарапайым нәрселерді алып тастайық. .Htaccess файлы техникалық емес WordPress файлы. Немесе, дәлірек айтқанда, .htaccess файлы бұл Apache веб-серверлері қолданатын файл. Бұл жүйе қазіргі уақытта қолданылуда WordPress сайттары мен хосттарының басым көпшілігі. WordPress сайттарын басқаруға қатысты Apache көп кездесетіндіктен, әрбір осындай сайтта .htaccess файлы бар.

.Htaccess файлы сіздің WordPress сайтыңыздың конфигурациясы үшін пайдаланатын басқа файлдармен кейбір сипаттамалармен бөліседі. Файл аты жасырын файл болып табылады және оны өңдеу үшін жасыру қажет. Ол сіздің WordPress сайтыңыздың түбірлік каталогында орналасқан.

Есіңізде болсын, .htaccess файлы бір ғана нәрсе жасайды: ол сіздің сайтыңыздың тұрақты сілтемелерінің қалай көрсетілетінін анықтайды. Міне бітті. 

Бұл қарапайым сипаттаманың артында көптеген қиындықтар жасырылады. Себебі көптеген сайт иелері, плагиндер мен тақырыптар сіздің WordPress сайтыңыздағы тұрақты сілтемелерді қолдану тәсіліне өзгеріс енгізеді. Сіз (немесе плагин) сіздің тұрақты сілтемелеріңіздің жұмысына өзгеріс енгізген сайын, бұл өзгерістер .htaccess файлында сақталады. 

Негізінде бұл өте жақсы жүйе және қауіпсіз. Алайда, нақты әлемде ол нақты проблемалар тудыруы мүмкін. Бір себебі, өйткені Әзірлеушілердің 75% -ы JavaScript қолданады, сондықтан Apache-ді қолдану онша ыңғайлы емес, көптеген плагиндер .htaccess файлын сіздің сайтыңызға зиян келтіретін етіп қайта жаза алады. Мұндай мәселені түзету (немесе шынымен де байқау) бұл жерде біздің ауқымымызға кірмейді, бірақ плагиндер туралы стандартты ескертулер қолданылады - тек сенетіндерді орнатыңыз, және осындай қауіпсіздік тесіктерін түзету үшін үнемі жаңартылып отырады.

.Htaccess файлын іздеу және өңдеу

.Htaccess файлы негізінен сіздің сайтыңыздағы тұрақты сілтемелермен жұмыс істеуге арналғанына қарамастан, сіз бірқатар пайдалы нәтижелерге қол жеткізу үшін файлды өңдей аласыз: бұларға бағыттаулар енгізу немесе жай кіруді шектеу арқылы өз сайтыңыздың қауіпсіздігін жақсарту кіреді. нақты беттер.

Бұл бөлімде біз мұны қалай жасау керектігін көрсетеміз. Бірақ алдымен ... 

ЕСКЕРТУ: .htaccess файлын өңдеу сіздің веб-сайтыңызды бұзуы мүмкін. 

Сіздің сайтыңыз жұмыс істейтін негізгі файлдарға өзгертулер енгізу қауіпті. Сізге керек әрқашан сіздің сайтыңыздың сақтық көшірмесін жасаңыз оған өзгеріс енгізбестен бұрын және тікелей сайтқа әсер етпестен тәжірибе жасаңыз. 

Шын мәнінде .htaccess файлының WordPress қолданушыларының көпшілігінде қол жетімді болмауының жақсы себебі бар. WordPress-те шағын бизнес веб-сайттары үшін нарық үлесінің басым көпшілігі бар, демек, олардың көптеген пайдаланушылары, ең алдымен, техникалық тұрғыдан бейім емес. Сондықтан .htaccess файлы әдепкі бойынша жасырылады - жаңадан келген қолданушылардың қателіктерін болдырмау үшін.

.Htaccess файлына кіру және редакциялау

Мұның бәрінен тыс .htaccess файлына қалай қол жеткізуге болатындығын қарастырайық. Мұны істеу үшін:

  1. FTP клиентін пайдаланып веб-сайтқа қосылыс жасаңыз. Мұнда көптеген тегін, керемет FTP клиенттері бар FileZilla. Сіздің сайтыңызға FTP байланысын орнату үшін берілген құжаттаманы оқып шығыңыз.
  2. FTP байланысын орнатқаннан кейін сізге сайтты құрайтын барлық файлдар көрсетіледі. Осы қалталарды қарап шығыңыз, сонда сіз түбірлік каталог деп аталатынды көресіз.
  3. Осы қалтаның ішінде сіз .htaccess файлын көресіз. Әдетте ол бұл қалтадағы файлдар тізімінің жоғарғы жағында болады. Файлды нұқыңыз, содан кейін қарау / өңдеу түймесін басыңыз. 
  4. Файл мәтіндік редакторда ашылады.

Міне, солай. Енді сіздің файлыңызға өзгертулер енгізуге рұқсат етілген, бірақ мұны қаламауыңыз мүмкін. Біз сізге келесі файлда осы файлды қалай пайдалану керектігін көрсетеміз, бірақ оны жасамас бұрын бұл жақсы идея болады жергілікті көшірмесін жасаңыз сіздің .htaccess файлыңыздың (стандартты «сақтау» диалогын қолданып) жергілікті өзгертулер енгізіңіз, содан кейін файлды белгіленген сайтқа жүктеңіз (біз жоғарыда атап өткендей).

.Htaccess файлын пайдалану

Енді сіз .htacess файлы ұсынатын қосымша функцияларды қолдануға дайынсыз. Бірнеше негізгіден бастайық.

  • 301 қайта бағыттау - 301 қайта бағыттау бұл кодтың кішкентай бөлігі ол келушілерді бір беттен екінші параққа жібереді және егер сіз белгілі бір блог хабарламасын сыртқы сайттан жіберген болсаңыз қажет. Сонымен қатар, веб-сайтты қайта бағыттау үшін .htaccess файлын пайдалануға болады. Сіз сонымен қатар келушілерді сайттың ескі HTTP нұсқасынан жаңа, қауіпсіз, HTTPS нұсқасына бағыттай аласыз. Мұны .htacess файлына қосыңыз:

Redirect 301 /oldpage.html /newpage.html

  • қауіпсіздік - Сонымен қатар .htaccess файлын WP үшін кеңейтілген қауіпсіздік стратегияларын қолдану үшін бірнеше тәсілдер бар. Соның бірі - белгілі бір файлдарға кіруді құлыптау WordPress сайты жұмыс жасайтын негізгі файлдарға дұрыс аутентификациясы бар пайдаланушылар ғана қол жеткізе алады. .Htaccess файлының соңына қосылған осы кодты бірқатар негізгі файлдарға кіруді шектеу үшін пайдалануға болады:

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

  • URL мекенжайын өзгерту - .htaccess файлының тағы бір пайдалы ерекшелігі, оны жүзеге асыру күрделірек болса да, бұл файл сіздің келушілер сіздің сайтыңызға кірген кезде URL мекен-жайларының көрінуін бақылау үшін қолданыла алады. Ол үшін сіз Apache-дің ең соңғы нұсқасын қолданғаныңызға көз жеткізуіңіз керек. Бұл бір парақтың URL мекенжайын келушілерге әртүрлі етіп көрсетеді. Бұл соңғы мысал - мүмкін .htaccess файлына үйреніп жатқан көптеген пайдаланушылар үшін тым күрделі. Алайда, мен сізге файлмен қол жеткізуге болатын ауқымды көрсету үшін енгіздім. Мұны .htaccess файлына қосыңыз:

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

.Htaccess көмегімен әрі қарай жүру

.Htaccess файлымен жұмыс жасау - сіздің WordPress сайтыңыздың неғұрлым іргелі деңгейде қалай жұмыс істейтіндігі туралы білуге ​​және сізге WP стандартты сайты беретін теңшелімнің кең ауқымын көруге мүмкіндік беретін тамаша әдіс. .Htaccess файлымен біз жоғарыда сипатталған негізгі өзгертулерді енгізу арқылы жұмыс істеп болғаннан кейін сізге көптеген опциялар ашылады. Біреуі, біз бұған дейін айтқанымыздай, қабілет WordPress блогыңызды қалпына келтіріңіз

Басқасы, WordPress қауіпсіздігін жақсартудың көптеген тәсілдері .htaccess файлын тікелей өзгертуді немесе басқа түбірлік файлдарға өзгеріс енгізу үшін сол FTP жүйесін қолдануды қамтиды. Басқаша айтқанда, сіз өзіңіздің сайтыңыздың гайкалары мен болттарын қарастыра бастағаннан кейін, сіз теңшеу және жақсарту үшін шексіз мүмкіндіктерді таба аласыз.

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.