Налаштування переадресації в .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>