Работа со датотеката .htaccess во WordPress

датотека htaccess WordPress

WordPress е одлична платформа што се прави сè подобро со тоа колку е детална и моќна стандардната табла со WordPress. Можете да постигнете многу, во смисла на прилагодување на начинот на кој се чувствува и функционира вашата страница, со едноставно користење на алатките што WordPress ви ги направи достапни како стандард.

Меѓутоа, доаѓа време во животот на кој било сопственик на веб-страница, кога ќе треба да ја надминете оваа функционалност. Работа со WordPress Htaccess датотека може да биде еден од начините да се направи ова. Оваа датотека е основна датотека на која се потпира вашата страница и главно се грижи за тоа како работат пермалинките на вашата веб-страница.

Датотеката .htaccess може да се искористи за да се постигнат низа корисни работи, сепак. Претходно опфативме некои од нив, вклучително и процес на изработка пренасочувања regex во WordPress, и поопшт преглед на пренасочувања на заглавието за WordPress. И во двата водичи, ние пристапивме и ја уредивме датотеката .htaccess, но без да објасниме многу зошто датотеката е таму на прво место и како можете да ја користите.

Тоа е целта на овој напис. Прво, ќе разгледаме што прави датотеката .htaccess во стандардното поставување на WordPress. Потоа, ќе објасниме како можете да пристапите до него и како можете да го уредувате. Конечно, ќе ви покажеме зошто можеби сакате да го направите тоа.

Која е датотеката .htaccess?

Прво да ги тргнеме основните работи. Датотеката .htaccess не е технички а Датотека WordPress. Или, поточно кажано, датотеката .htaccess е всушност датотека што ја користат веб-серверите на Apache. Ова е системот во моментов се користи од огромното мнозинство на веб-страници и домаќини на WordPress. Поради сеприсутноста на Apache кога станува збор за управување со веб-страниците на WordPress, секоја таква страница има датотека .htaccess.

Датотеката .htaccess споделува некои карактеристики со другите датотеки што ги користи вашата веб-страница за конфигурација. Името на датотеката е скриена датотека и ќе треба да се скрие за да се уреди. Исто така, се наоѓа во основниот директориум на вашата веб-страница на WordPress.

Запомнете, датотеката .htaccess прави една работа и само една работа: таа одредува како се прикажани пермалинковите на вашата страница. Тоа е тоа. 

Сепак, се крие многу сложеност зад овој едноставен опис. Тоа е затоа што многу сопственици на страници, приклучоци и теми прават промени во начинот на кој се користат пермалинковите во рамките на вашата веб-страница на WordPress. Секој пат кога (или приклучок) ќе направите промена на начинот на работа на вашите пермалинки, овие промени се зачувуваат во датотеката .htaccess. 

Во принцип, ова е прилично добар систем и е безбеден. Сепак, во реалниот свет може да создаде вистински проблеми. Едно е тоа затоа што 75% од програмерите користат JavaScript, и затоа не се толку пријатни за користење на Apache, многу додатоци можат да ја презапишат датотеката .htaccess на начин што ја остава вашата страница небезбедна. Поправање (или навистина дури и забележување) на овој вид на проблем е надвор од нашиот опсег овде, но важат стандардните забелешки за приклучоците - инсталирајте ги само оние на кои им верувате и кои редовно се ажурираат за да ги поправат безбедносните дупки како оваа.

Наоѓање и уредување на датотеката .htaccess

И покрај фактот дека .htaccess датотеката е главно дизајнирана да се справува со пермалинковите на вашата страница, можете да ја уредувате датотеката за да постигнете голем број корисни резултати: овие вклучуваат правење пренасочувања или едноставно подобрување на безбедноста на вашата страница со ограничување на надворешниот пристап до посебни страници.

Во овој дел, ќе ви покажеме како да го направите тоа. Но прво… 

ПРЕДУПРЕДУВАЕ: Уредувањето на датотеката .htaccess може да ја разбие вашата веб-страница. 

Да се ​​направат какви било промени во основните датотеки на кои работи вашата страница е ризично. Ти би требало секогаш правете резервна копија на вашата страница пред да направите какви било промени во него и да експериментирате без да влијаете на страницата во живо. 

Всушност, постои добра причина зошто датотеката .htaccess не е достапна за повеќето корисници на WordPress. WordPress има јасно мнозинство од уделот на пазарот за веб-страниците на малите бизниси, а тоа значи дека многу од нивните корисници, да речеме, не се технички најнаклонети. Ова е причината зошто .htaccess датотеката е скриена по дифолт - за да избегнете почетни корисници да прават грешки.

Пристапување и уредување на датотеката .htaccess

Со сето тоа надвор од патот, ајде да погледнеме како можете да пристапите до датотеката .htaccess. За да го направите тоа:

  1. Создадете врска со веб-страницата користејќи клиент за FTP. Постојат многу бесплатни, одлични FTP клиенти таму, вклучително и FileZilla. Прочитајте ја документацијата обезбедена за да направите FTP врска со вашата страница.
  2. Откако воспостави FTP врска, ќе ви бидат прикажани сите датотеки што ја сочинуваат вашата страница. Погледнете низ овие папки и ќе видите еден наречен root директориум.
  3. Во оваа папка, ќе ја видите вашата датотека .htaccess. Нормално ќе биде во близина на горниот дел од списокот со датотеки во таа папка. Кликнете на датотеката, а потоа кликнете на преглед / уредување. 
  4. Датотеката ќе се отвори во уредникот на текстот.

И тоа е тоа. Сега ви е дозволено да направите измени во вашата датотека, но забележете дека можеби не сакате да го сторите тоа. 'Llе ви покажеме како да ја користите оваа датотека во следниот дел, но пред да го сториме тоа е добра идеја да направи локална копија од вашата датотека .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 за да направите промени во другите root-датотеки. Со други зборови, откако ќе започнете да ги разгледувате навртките и завртките на вашата страница, ќе најдете бесконечни можности за прилагодување и подобрување.

Што мислите?

Оваа страница користи Akismet за намалување на спам. Научете како се обработува вашиот коментар.