Jump to content

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


Recommended Posts

Добрый день!

 

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

 

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

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

 

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

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

 

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

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

 

 

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

Edited by Yurik
Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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

 

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

Link to comment
Share on other sites

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

 

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

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

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

Link to comment
Share on other sites

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

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

 

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

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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

 

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

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

 

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...