перенос страницы через редирект 301, как сделать ?

#1 18 июня 2011 в 19:18
перенос страницы через редирект 301, как сделать ?
в интернете прочел, но там больше про перенос всего сайта, а как 1 страницу перенести не понял.

как перенести страницу, страница в корне сайта sayt.ru/1stranica.htm
хочу перенести на(скопировав предварительно контент) sayt.ru/stati/2stranica.htm и перенаправить сюда
#2 18 июня 2011 в 19:46
В htaccess
  1. Redirect 301 /1stranica.htm http://sayt.ru/stati/2stranica.htm
#3 18 июня 2011 в 21:43
Мне в этом помог файл url_rewrite.php
  1. $rules[] = array(
  2. 'source' => '/^old-page.html$/i',
  3. 'target' => '/new-page.html',
  4. 'action' => 'redirect-301'
  5. );
#4 18 июня 2011 в 21:58
SEOtempest, какой лучше ?
и расшируй, для чаника где старая страница и где новая?
#5 18 июня 2011 в 22:11
Ах да, все время забываю о rewrite, в 1.8 лучше делать по варианту SEOtempest, source — источник(старый адрес), target — новый.
#6 18 июня 2011 в 22:15
а htaccess удалить или оставить?
#7 18 июня 2011 в 23:40
если используете редирект в rewrite то в htaccess данный редирект не нужен.
#8 10 августа 2012 в 22:17
прописал в .htaccess на поддомене
  1. Redirect 301 / http://другойсайт.ru/
не идет переадресация, что неправильно?
#9 11 августа 2012 в 05:43
Вставить на странице через источник
  1. <script language="JavaScript" type="text/javascript">
  2. <!--
  3. location="http://сайт.ру/адрес/новой/ страницы.html"
  4. //-->
  5. </script>
#10 11 августа 2012 в 05:50
Dost, мне нужно не страницу, а полностью сайт переадресовать
#11 11 августа 2012 в 06:33
Необходимо в корне сайта создать файл .htaccess, который будет содержать приведенные ниже строки.

1. Переадресация с сайта с www.сайт.com на сайт.com

  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteCond %{HTTP_HOST} ^www.сайт.com$ [NC]
  4. RewriteRule ^(.*)$ http://сайт.com/$1 [R=301,L]
#12 11 августа 2012 в 06:41
спасибо.теперь работает.
#13 3 октября 2012 в 14:45
  1.  
  2. $rules[] = array(
  3. 'source' => '/catalog/item298.html',
  4. 'target' => '/maps/avto-moto/avtouslugi/avtomoika-mylnica.html',
  5. 'action' => 'redirect-301'
  6. );
  7.  
не работает (( что я делаю не так?
#14 3 октября 2012 в 15:14
а так?
  1. $rules[] = array(
  2. 'source' => '/^catalog\/item298.html$/i',
  3. 'target' => '/maps/avto-moto/avtouslugi/avtomoika-mylnica.html',
  4. 'action' => 'redirect-301'
  5. );
  6.  
#15 4 октября 2012 в 11:41
googlebot, спасибо большое, заработало!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.