Задать вопрос
@Netscout

Как сделать 301 редирект для множества страниц?

Здравствуйте !
Подскажите пожалуйста в таком вопросе...

Имеются тысячи страниц с адресами такого плана:

site.net/99-novosti_mira.html/5
site.net/99-novosti_mira.html/7


Как составить правило для 301 редиректа на такие страницы:

site.net/page,5,99-novosti_mira.html
site.net/page,7,99-novosti_mira.html


Где 5 и 7 - это адреса подстраницы.

Перехожу на wordpress с DLE и нужно сохранить индексацию в поиске.

Благодарю за подсказку !
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@heartdevil
плыву как воздушный шарик
Привет.

Я не тестировал, но попробуйте с этим поэкспериментировать.

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^/site\.net/99-novosti_mira\.html/([0-9]+)$
RewriteRule ^(.*)$ site.net/page,%1,99-novosti_mira.html [R=301,L]
Ответ написан
Комментировать
@Netscout Автор вопроса
Дико извиняюсь за дилетантство в своём вопросе.
Немного иначе ....
Нужно 301 редирект сделать для этих новостей:

site.net/page,5,99-novosti_mira.html
site.net/page,7,99-novosti_mira.html


То есть перенаправить на такие:

site.net/99-novosti_mira.html/5
site.net/99-novosti_mira.html/7


При этом вместо "novosti_mira" может быть что угодно, совершенно любое название.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы