Htaccess не работает редирект: Не работает редирект .htaccess — Stack Overflow на русском

Редирект с http на https+www с CloudFlare для WordPress

Главная » WEB Development

Автор Игорь Овчаренко На чтение 3 мин Просмотров 11 Опубликовано

Содержание

  1. Стандартный htaccess
  2. 301 редирект на https
  3. Как должен выглядеть правильный htaccess
  4. Редирект с http на https+www с CloudFlare для WordPress

При начальной настройке сайта важно учесть все технические составляющие, особенно наличие корректных файлов htaccess и robots.txt. Первывм делом выполним настройку файл htaccess под CMS WordPress, т.к. он регулирует серверные настройки веб-сервера Apache. В статье описаны правильные и рабочие настройки с минимальным количеством редиректов! Следуйте этой инструкции, чтобы не делать грубых ошибок.

Стандартный htaccess

Если htaccess не было изначально, то нужно добавить стандартный код, который WordPress генерирует и прописывает при установке. index\.php$ — [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress

Данные настройки проверены на множестве сайтов и работают безотказно. Указанные параметры убирают дубли страниц, закрывают дыры в безопасности и спасают от остальных типовых ошибок.

Этого достаточно для работы веб ресурса на вордпресс, единственный правильный htaccess. В других статьях интернета прописаны множество бесполезных директив, например для безопасности, кеширования и закрытия индексации. Они были написаны давно, и устарели не пользуйтесь их советами.

Редирект с http на https+www с CloudFlare для WordPress

Если сайт уже создан и работает продолжительное время, то базовых (стандартных настроек, указанных выше) может быть недостаточно. При грамотном SEO продвижении сайта, важно:

  • использовать только главное зеркало сайта;
  • соблюдать минимум редиректов;
  • поддерживать высокую скорость работы сайта. index\.php$ — [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress

    Данных настроек достаточно для корректной работы WordPress и корректного SEO продвижения сайта.

    Оцените автора

    Решено — Не работает редирект и wp-admin/

    igor.gayyar
    Опытный