7 .htaccess правила, които всеки потребител на WordPress трябва да знае
Ако хоствате на сайта си на сървър на Apache, накратко ще намерите файла Hypertext Access или ".htaccess". Този файл ви позволява да създавате правила и да контролирате достъпа до файлове и папки в корен и поддиректории. Всъщност, ако отворите файла .htaccess, намиращ се в основната директория на WordPress, ще видите кодов фрагмент, свързан с настройките на WordPress permalink. Можете обаче да направите много повече с този файл. Ето седем от най-добрите .htaccess правила, които всеки потребител на WordPress трябва да знае и да приложи.
Забележка:
1. Освен ако не е посочено друго, всички кодови фрагменти, споделени по-долу, трябва да бъдат добавени към файла .htaccess, намиращ се в главната директория на уебсайта Ви.
2. Преди да направите каквито и да е промени, уверете се, че имате добър архив на файла, за да го възстановите, ако нещо се обърка.
1. Деактивирайте сърфирането в директория в WordPress
Деактивирането на сърфирането в директорията е едно от първите неща, които трябва да направите, когато инсталирате WordPress. Ако сърфирането в директорията е активирано, тя излага вашите директории и позволява на всеки посетител на сайта да прегледа през темата. Въпреки че някои уеб хостове я деактивират по подразбиране, повечето от тях я оставят активирани. За да деактивирате сърфирането в директорията, всичко, което трябва да направите, е да добавите следния код във вашия .htaccess файл.
# Разрешете разглеждане на директорията Опции Всички -Индекси
2. Създайте 301 пренасочвания
Има много плъгини за WordPress, които ви позволяват да пренасочвате URL адресите, колкото искате. Но ако искате да пренасочите само няколко URL адреса, тогава не е нужно да използвате специална приставка; всичко, което трябва да направите, е да използвате кодов фрагмент като този по-долу. Не забравяйте да замените URL адресите според вашите нужди.
#Create 301 redirects Пренасочване 301 /oldpage.html http://example.com/newpage.html
3. Активирайте кеширането на браузъра
С помощта на .htaccess файлове можете също да активирате кеширането на браузъра, което позволява на вашия уеб сайт да се зарежда по-бързо за връщащите се посетители. За да активирате кеширането на браузъра, всичко, което трябва да направите, е да добавите кодовия фрагмент по-долу във вашия .htaccess файл.
#Enable кеширане на браузъраExpiresByType image / jpg "достъп 1 година" ExpiresByType image / jpeg "достъп 1 година" ExpiresByType image / gif "достъп 1 година" ExpiresByType image / pdf "достъп 1 месец" ExpiresByType текст / x-javascript "достъп 1 месец" ExpiresByType приложение / x-shockwave-flash "достъп 1 месец" ExpiresByType image / x-icon "достъп 1 година" ExpiresDefault "
4. Активирайте страницата за поддръжка, когато е необходимо
Ако извършвате бърза поддръжка на уебсайта си или ако уебсайтът Ви е счупен по някаква причина, тогава използването на флаш плъгин за поддръжка може да не е добър избор. В тези ситуации създайте HTML страница с просто съобщение за поддръжка, качете я в главната директория и използвайте кодовия фрагмент по-долу, за да пренасочите посетителите на сайта си към страницата за поддръжка. Не забравяйте да замените "maintenance.html" с каквото и да е име на файла, което сте избрали.
#Позволява режим на поддръжка RewriteEngine на RewriteCond% {REQUEST_URI}! /maintenance.html$ RewriteCond% {REMOTE_ADDR}! ^ 123 \ .123 \ .123 \ .123 RewriteRule $ /maintenance.html [R = 302, L]
5. Ограничаване на достъп до администраторска зона
Ако сте единственият потребител на сайта си в WordPress, а след това предотвратяването на достъп на други хора до администраторската област, може да ви помогне да увеличите сигурността на сайта си. За да ограничите достъпа на други хора до администраторската област, просто използвайте кодовия фрагмент по-долу. Заменете 192.168.0.1 с вашия действителен IP адрес. Както можете да видите, можете също така да добавите няколко IP адреса, ако искате.
#Restrict wp-login.phpЗабрана на поръчката, разрешаване на отказа от всички позволи от 192.168.0.1 Позволи от xxx.xxx.xx
6. Забранете IP адрес
Ако виждате много подозрителни действия от определен IP адрес, можете лесно да го забраните с помощта на .htaccess правила. Всичко, което трябва да направите, е да добавите правилото по-долу, докато заменяте IP адреса с действителния подозрителен IP адрес.
#Под подозрителни IP адресипозволете да отхвърлите от 192.168.0.1 отричате от 192.168.0.2 да разрешите от всички
7. Защитете файла .htaccess
Тъй като можете да направите толкова много с файла .htaccess, важно е да защитите файла от всички и всички неоторизирани потребители. За целта просто добавете кодовия фрагмент по-долу.
#Protect файла htaccessда позволим, да отречем отказ от всички да задоволим всички
заключение
Има много повече неща, които можете да добавите към вашия .htaccess файл, но седемте споменати по-горе трябва да са достатъчни за момента. Коментирайте по-долу споделяйки любимите си правила и съвети .htaccess.