Имею ссылку:
http://site.ru/product.php?article=FZ01 ... -MEGA-2560
Преобразую ее условием :
- Код: выделить все
RewriteRule ^([^/]*)/([^/]*)\.html$ /product.php\?article=$1&name=$2
и на выходе получаю ссылку вида:
http://site.ru/FZ0114/Arduino-MEGA-2560.html
Преобразование работает, но только если в ручную вводить новый адрес ссылки, получается имею дубли.
Можно ли средствами только htpaccess перенаправить со старой ссылки на новую преобразованную?
Пытался сделать так, но всетрчаюсь с ошибкой браузера, которая говорит о многократном перенаправлении, сил уже нету может быть я не в правильном направлении двигаюсь и такое вообше нельзя сделать, прошу помощи
- Код: выделить все
RewriteCond %{QUERY_STRING} article=([^/]*)&name=([^/]*)
RewriteCond %{QUERY_STRING} !url_rewrited=1
RewriteRule product.php /%1/%2.html? [R,L,NC]
RewriteRule ^([^/]*)/([^/]*)\.html$ /product.php\?article=$1&name=$2 [L,NC]
С уважением, Павел