Настройка переадресации в .htaccess

301 редирект (301 Permanent Redirect) — серверное перенаправление юзера на другой адрес. Таким образом заходя на старый адрес домена пользователь автоматически переадресовывается на новый адрес.

Серверный 301 редирект используется для передачи веса сайта и старых страниц на новый, или для перенаправления с www на адрес без www (или наоборот), в зависимости от того, что вам необходимо.

301 redirect — отличный способ сохранения результатов продвижения сайта и их позиций в поисковых системах при переезде на новый адрес.

Данный способ 301 переадресации используется в приложении Really Simple SSL.

  • <IfModule mod_rewrite.c>
  • RewriteEngine on
  • RewriteCond %{HTTPS} !=on [NC]
  • RewriteCond %{REQUEST_URI} !wp-content\/cache\/(all|wpfc-mobile-cache)
  • RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/
  • RewriteRule ^(.*)$ https://www.site.com/$1 [R=301,L]
  • </IfModule>