Налаштування режиму в WordPress
Існують різні методи, якими адміністратори WordPress можуть виконати настройку 301-редіректу htaccess.
Найбільш розповсюджені методи:
Якщо адміністратор воліє додавати перенаправлення без використання плагіна або зміни .htaccess, можна закодувати його в PHP теми WordPress. Це самий просунутий спосіб. Можна додати код безпосередньо у файл «header.php», але краще розмістити його у файлі functions.php.
Тобто основні файли не змінюються, а всі правки зберігаються в одному місці. В цьому випадку використовують дочірню тему WordPress, інакше зміни будуть перезаписані і втрачені. Пряме редагування файлів PHP сайту виконується для досвідчених користувачів.
Синтаксис wp_redirect.
Зверніть увагу, що URI запиту буде йти після доменного імені. У наведеному прикладі рядок URI-запиту буде виділена жирним шрифтом – //mysite.com/ somedir / somepost.
Далі перевіряють, чи працює перенаправлення, перейшовши безпосередньо на сторінку. Якщо нове не працює, пробують оновити кеш браузера, оскільки сторінка може завантажуватися з пам’яті. Також можна використовувати перевірку код стану HTTP, щоб точно дізнатися, які коди стану повертають сайт для будь-якого URL.