Próbuję wykonać przekierowanie 301 za pomocą .htaccess.Użyj RewriteCond% {QUERY_STRING} bez dołączania ciągu zapytania do nowego adresu
Emisja:
/?view=products&id=12345 -> /8831
nie ma związku pomiędzy starym i nowym adresem.
Z jakiegoś powodu
Redirect 301 /?view=products&id=12345 /8831
nie działa. Jeśli usuniemy znak zapytania, działa on bez znaku zapytania.
Próbowałem też:
RewriteCond %{QUERY_STRING} view=products&id=12345
RewriteRule .*$ /8831 [L,R=301]
ale przekierowuje mnie do /8831?view=products&id=12345
, co nie jest dobre dla mnie. Nie muszę ciąg kwerendy w nowej URL miejsca