1. Редирект 301 с http на https через .htaccess
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ https://ireshenie.ru/$1 [R=301,L]
2. Добавляем 301-редирект со странице без слеша в конце, на страницу со слешем через .htaccessRewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1/ [R=301,L]
3.301 редирект на другой сайт RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*) https://new-site.ru/$1 [R=301,L] 4. Редирект 301 в init.php на новый адрес$ref=$_SERVER['REQUEST_URI'];
header('HTTP/1.1 301 Moved Permanently');
header('Location: https://ireshenie.ru'.$ref);
exit();
5. Редирект 301 со старой папки на новуюRewriteRule ^docs/(.*)$ /about/docs/$1 [L,R=301]5. Редирект c WWW на без WWW
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]