Перейти к публикации

ЧПУ страниц при 301 редиректе


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

Добрый вечер всем форумчанам. Так как суппорт сейчас в отпуске, а самому проблему решить не хватает знаний, обращаюсь сюда.

Описываю ситуацию:

На сайте стоял ЧПУ 2 - http://site.ru/категория/подкатегория/id-имя новости.html

Недавно необходимо было переносить сайт на новый домен. В htacces прописал редирект на новый домен

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} !site.org

RewriteRule (.*) http://site.org/$1 [R=301,L]

Все редиректит нормально. Но дело в том, что при переходе с поисковиков редиректит на нужную страницу, но не с нужным ЧПУ, хотя в настройках в админке тоже установлен вид ЧПУ - 2.

К примеру:

Старая страница: site.ru/games

Редиректит на : site.org/index.php?do=cat&category=games

Как сделать так чтобы ЧПУ не менялся? С гугла трафик значительно упал, подозреваю что из-за этого.

Ссылка на сообщение
Поделиться на других сайтах
Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.
Ссылка на сообщение
Поделиться на других сайтах

Тех. поддержка в отпуске, думаю можно сделать исключение

Думаю нет. Или даем ссылку на свой сайт(лучше на старый и новый) или ждем тех. поддержку.

Ссылка на сообщение
Поделиться на других сайтах

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} !^site.org

RewriteRule ^(.*)+$ http://site1.org/$1 [R=301,L]

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

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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