darkcuba
28.04.2014 - 00:51
Всем доброго вечера, слепил ЧПУ для сайта.
Выглядел линк так: product.php?id=10&url=tovar
А теперь так: product/10-tovar
У меня вопрос, можно ли сделать в самом .htaccess редирект при входе на старую ссылку, на обновленные, для того чтобы старые ссылки прекратили свою работу. Благодарю за ответы.
killer8080
28.04.2014 - 01:02
RewriteEngine On
RewriteCond %{THE_REQUEST} product\.php\?id=(\d+)&url=(\w+) [NC]
RewriteRule . http://%{HTTP_HOST}/product/%1-%2 [L,R=301]
darkcuba
28.04.2014 - 12:53
Цитата (killer8080 @ 27.04.2014 - 21:02) |
RewriteEngine On RewriteCond %{THE_REQUEST} product\.php\?id=(\d+)&url=(\w+) [NC] RewriteRule . http://%{HTTP_HOST}/product/%1-%2 [L,R=301] |
Посмотри пожалуйста, она вроде как перенаправила, но за новой ссылкой в браузерной строке следует старая.
http://host.ru/product/68-iphone_5s?id=68&url=iphone_5s
killer8080
28.04.2014 - 14:56
RewriteEngine On
RewriteCond %{THE_REQUEST} product\.php\?id=(\d+)&url=(\w+) [NC]
RewriteRule . http://%{HTTP_HOST}/product/%1-%2? [L,R=301]