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



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

#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

#2 Ixman

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

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

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


  • 0

#3 Mishgun

Mishgun
    Topic Starter
  • Пользователь
  • 5 сообщений
  • Репутация: 0

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

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


  • 0

#4 Ixman

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

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

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


  • 0


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