Для коректної роботи вашого сайту на CMS WordPress обов'язково необхідний такий файл як .htaccess.
Що це за звір і навіщо він потрібен на сайті? Цей файл не входить в комплект поставки вордпресс напевно тому, що кожен його налаштовує сам, але існують загальні, і я б сказав, важливі, необхідні, загальні настройки файлу htaccess для WordPress.
htaccess в першу чергу покликаний захистити ваш сайт від мережевих атак, а також він дозволяє модифікувати деякі настройки сервера, на якому розташований ваш сайт, не заходячи в панель управління хостингу для внесення в режим роботи сервера. Сам файл повинен розташовуватися на вашому хостингу в кореневій директорії. До речі працювати з ним краще по FTP.
Файл htaccess дозволяє:
- повністю або частково заблокувати сайт
- блокувати доступ по IP
- блокувати спам
- налаштувати редирект 301 (перенаправлення з www на без www)
- налаштувати редирект - 302 (тимчасово переміщений)
- налаштувати редирект - 404 (файл не знайдено)
- керувати статичними даними
- збільшити швидкість завантаження вашого сайту
Створення файлу htaccess для WordPress
І так, якщо на вашому сервері ще цього файлу, то насамперед необхідно його створити. Зробити і надалі редагувати його можна в звичайному блокноті. Як ви помітили це файл без назви і з розширенням .htaccess. Саме так і збережіть порожній документ блокнота вказавши тільки розширення з точкою.
Тепер можна зайнятися налаштуванням. У стандартні настройки входить такий запис:
До речі стандартний файл .htaccess для WordPress можна скачати тут
Після додавання цього запису можна переходити до додаткових налаштувань, якщо необхідно, вони здійснюються додаванням в нього нових функцій, команд.
Захист файлу .htaccess
Да да, краще перестрахуватися 🙂