Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Yury Plashenkov

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

Recommended Posts

Добрый день!

 

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

 

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

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

 

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

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

 

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

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

 

 

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

Edited by Yurik

Share this post


Link to post

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

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

Share this post


Link to post

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

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

Share this post


Link to post

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

 

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

Share this post


Link to post

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

 

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

  • Upvote 1

Share this post


Link to post

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

 

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

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

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

Share this post


Link to post

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

Share this post


Link to post

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

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

Share this post


Link to post

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

 

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

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

 

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

Share this post


Link to post

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

Share this post


Link to post

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...