в варианте выше нашлось досадной недоразумение, а именно, если адрес сайта источника заканчивался "/" то перенаправление работало как нужно, а вот если "/" в конце адреса не было - посетитель получал окно с ошибкой 404, в результате чего кол-во посещений упало за неделю в несколько раз (во многих ссылках в поисковых системах как раз "/" отсутствовал)
пришлось немного подкорректировать код с перенаправлением в файле
.htaccess:
PHP код:
RewriteRule ^forum/(.*)$ http://forum.vika-plus.ru/$1 [R=301,L]
ну и заодно добавил перенаправление с адреса
http://www.мой.сайт на
http://мой.сайт (для поисковых систем адрес с "www" и без - это два разных ресурса):
PHP код:
RewriteCond %{HTTP_HOST} ^www.(.*) [NC]
RewriteRule ^/?(.*) http://%1/$1 [L,R=301]