Я пытаюсь перенаправить URL-адреса с помощью файла .htaccess:
.htaccess
index.php?i=Dengue-NS1-ELISA-kit---Antigen&id=682&cat=0
до
index.php?i=Dengue-NS1-ELISA-kit---Antigen&id=682&cat=17
Обратите внимание на 17 на конце там.
Вот код, который вам нужно поместить в файл .htaccess в DOCUMENT_ROOT:
Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteBase / RewriteCond %{QUERY_STRING} ^(.*)(?:^|&)cat=0(&.*|)$ [NC] RewriteRule ^index\.php$ index.php?%1%2&cat=17 [L,NC,R]
Здесь, может быть, вы можете использовать этот инструмент, я использую его все время http://www.htaccessredirect.net/