Пакетное перенаправление .htaccess 301 - PullRequest
1 голос
/ 10 июня 2011

Я перемещаю серверы и очищаю URL-адрес одновременно.

текущие URL:

secure.mydomain.com/onlinestore/product.php?productid=12345

изменив его на:

mydomain.com/product.php?productid=12345

интересно, могу ли я что-то сделать в htaccess, поэтому, если кто-то нажимает на старую ссылку / закладку, он перенаправляется на новую страницу.

Пока не стоит беспокоиться о том, чтобы динамическая часть была оптимизирована для SEO.

1 Ответ

2 голосов
/ 10 июня 2011

Попробуй это. Вызывает перенаправление с заголовком «перемещен навсегда».

RewriteEngine On
RewriteCond %{HTTP_HOST} secure\.mydomain\.com
RewriteRule onlinestore/product\.php http://mydomain.com/product.php [L,R=301,QSA]

Редактировать отсутствует / в RewriteCond Edit2 Перенаправление не было в правильный домен

...