Redirect 301

12
S
На сайте с 07.12.2016
Offline
1
915

Прописал редирект 301 со старой страницы сайта на новую на одном домене. Обе страницы в поиске яндекса. Через какое время должно заработать перенаправление?

Alexander22
На сайте с 05.09.2013
Offline
45
#1

Заходя по старой ссылке должно редеректить сразу же на новую. Т.е. время никого пройти не должно.

Видимо что то не так прописали. Где прописывали в .htaccess ? покажите код команды

S
На сайте с 07.12.2016
Offline
1
#2

Redirect 301 /index.php?productID=35 /primaflora/index.php?productID=35

---------- Добавлено 07.12.2016 в 13:14 ----------

Alexander22:
Заходя по старой ссылке должно редеректить сразу же на новую. Т.е. время никого пройти не должно.
Видимо что то не так прописали. Где прописывали в .htaccess ? покажите код команды

в .htaccess только это и прописал.

Redirect 301 /index.php?productID=35 /primaflora/index.php?productID=35

Alexander22
На сайте с 05.09.2013
Offline
45
#3

Попробуйте 2 др вариант

Первый:

Redirect 301 /test-1/ http://site.ru/test-2/

Второй:

RewriteCond %{REQUEST_URI} ^/test/$

RewriteRule ^.*$ http://site.ru/new-test/? [R=301,L]
Amigo_9876
На сайте с 01.04.2009
Offline
328
#4

Направление редиректа всегда пишется с http

Redirect 301 /index.php?productID=35 http://VASHSAIT.ru/primaflora/index.php?productID=35

_Игорь
На сайте с 30.05.2007
Offline
176
#5
shedrindl:
Прописал редирект 301 со старой страницы сайта на новую на одном домене. Обе страницы в поиске яндекса. Через какое время должно заработать перенаправление?

Если проблема только в том, что в базе Яндекса оба зеркала (а это, действительно - проблема), то где-то месяц сейчас надо ждать.. Не забудьте, также, в robots.txt прописать директиву host, по этой инструкции Вас зеркальщик быстрее поклеет чем по 301 редиректу.

А если при вводе в адресную строку браузера не главного зеркала Вас автоматом не перекидывает на главное - значит редирект не работает - инструкции в .htaccess прописаны не верно.

Кстати, если у Вас нормальный хостинг, главное зеркало можно задать в панели управления и не париться.

- Крауд-маркетинг. Трастовые ссылки для людей, Яндекса и Гугла. (/ru/forum/951645) - Куплю прокачанные акаунты на активных форумах. В Л.С.
S
На сайте с 07.12.2016
Offline
1
#6
Alexander22:
Попробуйте 2 др вариант

Первый:
Redirect 301 /test-1/ http://site.ru/test-2/



Второй:
RewriteCond %{REQUEST_URI} ^/test/$

RewriteRule ^.*$ http://site.ru/new-test/? [R=301,L]

оба варианта не работают.

---------- Добавлено 07.12.2016 в 20:53 ----------

_Игорь:
Если проблема только в том, что в базе Яндекса оба зеркала (а это, действительно - проблема), то где-то месяц сейчас надо ждать.. Не забудьте, также, в robots.txt прописать директиву host, по этой инструкции Вас зеркальщик быстрее поклеет чем по 301 редиректу.
А если при вводе в адресную строку браузера не главного зеркала Вас автоматом не перекидывает на главное - значит редирект не работает - инструкции в .htaccess прописаны не верно.
Кстати, если у Вас нормальный хостинг, главное зеркало можно задать в панели управления и не париться.

В яндексе вижу 2 зеркала. В robots.txt директива host прописана.

Зеркала склеены.

На сайте изменил структуру, теперь надо старые страницы перенаправлять на новые на этом же сайте. Старые страницы в будущем буду удалять.

При вводе в адресную строку браузера не главного зеркала (без www) яндекс в поиске показывает сайт без www, кликая по нему попадаю на сайт с www.

S
На сайте с 07.12.2016
Offline
1
#7

Сделал так

RewriteEngine On

RewriteCond %{REQUEST_URI}?%{QUERY_STRING} =/index.php?productID=35

RewriteRule ^ http://www.site/primaflora/index.php?productID=35? [R=301]

Перенаправление заработало, но в адресной строке добавилось %3f

Выглядит вот так

http://www.site/primaflora/index.php?productID=35%3f

Эта добавка %3f - надо ли от нее избавляться и как?

S
На сайте с 30.09.2016
Offline
469
#8

Развели тем в разных разделах, и скачете, как кенгуру :)

ответ

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
S
На сайте с 07.12.2016
Offline
1
#9
Sitealert:
Развели тем в разных разделах, и скачете, как кенгуру :)
ответ

Все получилось.. Спасибо! Спец!

S
На сайте с 07.12.2016
Offline
1
#10
shedrindl:
Все получилось.. Спасибо! Спец!

День добрый!

как с определенной страницы перенаправлять на главную?

Исходная http://www.moy_site/index.php?categoryID=147

Перенаправлять на http://www.moy_site

Спасибо!

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий