Опубликовано: 9 февраля 201114 г Добрый день! Спасибо за отличный сайт и полезный форум. У меня следующий вопрос. Мой форум находится в подпапке forums, и до недавнего времени я использовал следующий адрес к нему:http://www.indasoftware.com/forums/ Соответственно, все поисковики и знают его так. Но недавно я решил сделать его отдельным доменом: http://forums.indasoftware.com/Теперь мне хочется, чтобы поисковики знали его новое имя, а старое забыли. Я сначала думал заблокировать адрес forums/ в robots.txt, но Fisana посоветовала мне сделать редиректы и ничего не блокировать.Не могли бы вы посоветовать, как правильно сделать редиректы? С уважением, Юрий. Изменено 9 февраля 201114 г пользователем Yurik
Опубликовано: 9 февраля 201114 г Дождитесь ответа программистов.Я такое делаю для себя, но как обезьяна подражаю чужим примерам. Давать советы не решаюсь, так как неправильным решением легко все погубить.
Опубликовано: 10 февраля 201114 г Автор Fisana, буду очень рад, если вы поделитесь, как вы это делаете.Обещаю, что не буду ничего менять, если не буду уверен в своих действиях. :-)
Опубликовано: 10 февраля 201114 г В корне старой папки index.php - файл с перенаправлением на новый.<?php Header( 'Location: http://forums.indasoftware.com' ); die; ?> Но не уверена, что точно так. В корне нового домена хтаччес со следующими строчками:RewriteEngine On RewriteCond %{HTTP_HOST} ^******** [nc] RewriteRule (.*) http://forums.indasoftware.com $1 [R=301,L] Правильно написать адрес Вашего форума вместо **** не могу.
Опубликовано: 10 февраля 201114 г в htaccess форума добавить RewriteEngine On RewriteCond %{HTTP_HOST} !^forums.indasoftware.com RewriteRule (.*) http://forums.indasoftware.com/$1 [L,R=301]
Опубликовано: 11 февраля 201114 г Автор Большое спасибо, работает! А что с index.php (то, о чем Fisana написала в начале поста)? Это нужно?Фактическое положение форума на сервере не поменялось, он как был в папке forums, так и остался.Единственное, что я его выделил в отдельный домен. Поэтому там index.php уже есть, форумовский.
Опубликовано: 11 февраля 201114 г Нужно. Чтобы поисковики понимали, что форум переехал. И чтобы людей перенаправляло.
Опубликовано: 11 февраля 201114 г Автор Так ведь уже перенаправляет.Заходя на http://www.indasoftware.com/forums/, попадаю на http://forums.indasoftware.com/ И заменить index.php не получится, т.к. там уже есть оригинальный index.php от форума.
Опубликовано: 11 февраля 201114 г Оригигнальный от форума уже наверное не нужен (как и все старые файлы форума). И через FTP заменить можно.Но дождитесь специалиста (а то вдруг дам неправильный совет).
Опубликовано: 11 февраля 201114 г Автор Fisana, простите, видимо я нечетко излагаю мысли. "Старых" файлов нет, всё как было в папке forums, так там и осталось, и также оттуда и используется.Я не копировал форум в другую папку. Единственное, что я сделал, это создал поддомен forums.indasoftware.com на своем домене indasoftware.com и направил его на папку forums. Таким образом, если я удалю или заменю файл index.php в папке forums, это также отразится и на домене forums.indasoftware.com.
Добрый день!
Спасибо за отличный сайт и полезный форум.
У меня следующий вопрос. Мой форум находится в подпапке forums, и до недавнего времени я использовал следующий адрес к нему:
http://www.indasoftware.com/forums/
Соответственно, все поисковики и знают его так. Но недавно я решил сделать его отдельным доменом: http://forums.indasoftware.com/
Теперь мне хочется, чтобы поисковики знали его новое имя, а старое забыли.
Я сначала думал заблокировать адрес forums/ в robots.txt, но Fisana посоветовала мне сделать редиректы и ничего не блокировать.
Не могли бы вы посоветовать, как правильно сделать редиректы?
С уважением, Юрий.
Изменено пользователем Yurik