Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Yury Plashenkov

IPB 2.3.4: редирект с одного адреса на другой

Рекомендованные сообщения

02/09/11 08:01 (изменено)

Добрый день!

 

Спасибо за отличный сайт и полезный форум.

 

У меня следующий вопрос. Мой форум находится в подпапке forums, и до недавнего времени я использовал следующий адрес к нему:

http://www.indasoftware.com/forums/

 

Соответственно, все поисковики и знают его так. Но недавно я решил сделать его отдельным доменом: http://forums.indasoftware.com/

Теперь мне хочется, чтобы поисковики знали его новое имя, а старое забыли.

 

Я сначала думал заблокировать адрес forums/ в robots.txt, но Fisana посоветовала мне сделать редиректы и ничего не блокировать.

Не могли бы вы посоветовать, как правильно сделать редиректы?

 

 

С уважением, Юрий.

Изменено пользователем Yurik

Поделиться сообщением


Ссылка на сообщение

Дождитесь ответа программистов.

Я такое делаю для себя, но как обезьяна подражаю чужим примерам. Давать советы не решаюсь, так как неправильным решением легко все погубить.

Поделиться сообщением


Ссылка на сообщение

Fisana, буду очень рад, если вы поделитесь, как вы это делаете.

Обещаю, что не буду ничего менять, если не буду уверен в своих действиях. :-)

Поделиться сообщением


Ссылка на сообщение

В корне старой папки 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]

 

Правильно написать адрес Вашего форума вместо **** не могу.

Поделиться сообщением


Ссылка на сообщение

в htaccess форума добавить

 

RewriteEngine On
RewriteCond %{HTTP_HOST} !^forums.indasoftware.com
RewriteRule (.*) http://forums.indasoftware.com/$1 [L,R=301]

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Большое спасибо, работает!

 

А что с index.php (то, о чем Fisana написала в начале поста)? Это нужно?

Фактическое положение форума на сервере не поменялось, он как был в папке forums, так и остался.

Единственное, что я его выделил в отдельный домен. Поэтому там index.php уже есть, форумовский.

Поделиться сообщением


Ссылка на сообщение

Нужно. Чтобы поисковики понимали, что форум переехал. И чтобы людей перенаправляло.

Поделиться сообщением


Ссылка на сообщение

Так ведь уже перенаправляет.

Заходя на http://www.indasoftware.com/forums/, попадаю на http://forums.indasoftware.com/

 

И заменить index.php не получится, т.к. там уже есть оригинальный index.php от форума.

Поделиться сообщением


Ссылка на сообщение

Оригигнальный от форума уже наверное не нужен (как и все старые файлы форума). И через FTP заменить можно.

Но дождитесь специалиста (а то вдруг дам неправильный совет).

Поделиться сообщением


Ссылка на сообщение

Fisana, простите, видимо я нечетко излагаю мысли.

 

"Старых" файлов нет, всё как было в папке forums, так там и осталось, и также оттуда и используется.

Я не копировал форум в другую папку.

 

Единственное, что я сделал, это создал поддомен forums.indasoftware.com на своем домене indasoftware.com и направил его на папку forums. Таким образом, если я удалю или заменю файл index.php в папке forums, это также отразится и на домене forums.indasoftware.com.

Поделиться сообщением


Ссылка на сообщение

Тогда файл php не нужен ;)

Поделиться сообщением


Ссылка на сообщение

Fisana, siv1987, спасибо огромное! ;)

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...