Перейти к содержимому



Как изменить ссылки в таком случае

#1 Mishgun

Mishgun
  • Неактивные
  • 5 сообщений
  • Репутация: 0
0

Отправлено 06 Июнь 2015 - 12:24

Здравствуйте форумчане. Недавно возникла потребность перенести неработающий раздел сайта на другой работающий на другом сайте. В неработающем сайте ссылки были такого вида site_ru/papka/?/2papka/динамический_урл. Поставил временный редирект на другой рабочий раздел другого сайта через .htaccess Получилось так:

 

 

RewriteEngine on
Redirect 302 /papka http_:_//new_site_ru/2papka/3papka

 

Все бы ничего, но на новый адрес new_site_ru урл попадает не корректно. Все дело в этом месте /?/. Новый адрес получается такого вида:

http_:_//new_site_ru/2papka/3papka/?/papka/динамический_урл

 

Теперь вопрос. Как мне сделать, чтобы урл поменялись на такие http_:_//new_site_ru/2papka/3papka/динамический_урл

и возможно ли это вообще?


 

 

Сообщение отредактировал Mishgun: 06 Июнь 2015 - 12:28

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Можно ли вернуться обратно на страницу по ссылке
  2. Ссылки во внутренней оптимизации
  3. Что делать если изменилась ссылка
  4. Индексация ссылок на ответах маил
  5. Выдача URL сайта вместо заголовка. В чем проблема?

#2 Ixman

Ixman
  • Пользователь PRO
  • 2 821 сообщений
  • Репутация: 693

Отправлено 06 Июнь 2015 - 12:40

Попробовать через RewriteRule составить регулярку


  • 0


#3 Mishgun

Mishgun
    Topic Starter
  • Неактивные
  • 5 сообщений
  • Репутация: 0

Отправлено 06 Июнь 2015 - 12:43

Пробовал разными способами, не хочет замечать это /?/


  • 0

#4 Ixman

Ixman
  • Пользователь PRO
  • 2 821 сообщений
  • Репутация: 693

Отправлено 06 Июнь 2015 - 13:08

Экранировать нужно, это же спец символ


  • 0



Оформление форума – IPBSkins.ru