Подборка 301 редиректов, которые пригождается на большинстве проектов и которые просят сделать для СЕО оптимизации:
ВНИМАНИЕ! Не забывайте подключать mod_rewrite:
//Редиректы
Редирект со страниц без слеша на страницы с слеш
С http://example.ru/catalog
на http://example.ru/catalog/
RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !(.*)/$ RewriteCond %{REQUEST_URI} !\..+$ RewriteRule ^(.*[^/])$ $1/ [L,R=301]
Убрать множественный слеш
С http://example.ru/catalog////
на http://example.ru/catalog/
RewriteCond %{THE_REQUEST} // RewriteRule .* /$0 [R=301,L]
Редирект со страниц index.php
С http://example.ru/redirect/index.php
на http://example.ru/redirect/
RewriteCond %{THE_REQUEST} /(.*)index.php.*$ RewriteCond %{THE_REQUEST} !bitrix/admin/ RewriteRule .* /%1 [R=301,L]
или
RewriteRule ^(.+)/index\.php$ /$1/ [R=301,L]