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



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

#1

Поделиться сообщением #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. Как закрыть все ссылки на главной странице

#2

Поделиться сообщением #2



Ixman

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

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

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


  • 0


#3

Поделиться сообщением #3



Mishgun

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

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

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


  • 0

#4

Поделиться сообщением #4



Ixman

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

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

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


  • 0



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