Проблема, с которой я столкнулась, - это повторы, повторяющиеся через перенаправление. I.e., всякий раз, когда я пытаюсь перенаправить URL-адрес типаСтроки постоянных запросов передаются в htaccess (mod_rewrite)
RewriteRule ^oldsite/product/productname.aspx http://subdomain.newsite.com/product [L,R=301]
это прекрасно работает - проблем нет.
Однако, когда я пытаюсь это с чем-нибудь с строки запроса, например:
RewriteRule ^oldsite/product/productname.aspx?=QUERYSTRING http://subdomain.newsite.com/product [L,R=301]
редирект работает, но я в конечном итоге следующий результат, когда я проверить его с помощью проверки заголовка:
http://subdomain.newsite.com/product?=QUERYSTRING
ie - он передает запрос с старого URL-адреса, и я не хочу этого.
Я проверил кучу ресурсов, но не могу найти простого решения. Есть ли флаг, отсутствующий в квадратных скобках параметров? (Извините, если я использую неправильную терминологию, новую для mod_rewrite.)