Блог агентства

Редиректы для 1С-Битрикс

1. Редирект 301 с http на https через .htaccess
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ https://ireshenie.ru/$1 [R=301,L]
2. Добавляем 301-редирект со странице без слеша в конце, на страницу со слешем через .htaccess
RewriteCond %{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]

Возврат к списку


Мы используем Битрикс, а он использует файлы cookie. Они помогают улучшить ваше взаимодействие с сайтом. Ок