Я собираюсь удалить параметр запроса из динамического URL-адреса, который также необходимо очистить с помощью HTACCESS.
URL-адрес начинается с http://testdomain.com/post.php?id=3326.
URL-адрес очищается с перезаписью до http://testdomain.com/post/3326/.
Некоторые ссылки получают "? Ref = no_set" , добавляемый в конец
Теперь URL-адрес необходимо перенаправить с http://testdomain.com/post/3326/?ref=no_set на http://testdomain.com/post/3326/
В некоторых случаях мне нужно добавить новый параметр запроса "?ref = no_set " к URL, но мне интересно, можно ли обрезать этот параметр запроса и все же иметь возможность использовать $ _GET в PHP для его получения, даже если он не переписывается.
Любая помощь будет оценена!
Простой ...
RewriteEngine on RewriteCond %{QUERY_STRING} !^$ RewriteRule .* http://testdomain.com%{REQUEST_URI}? [R=301,L] # ADD CODE TO HANDLE YOUR REWRITES AFTER THIS
Хорошего дня! ;)
RewriteEngine on RewriteCond [conditional reg ex here] RewriteRule [rewrite reg ex here] - [CO=ref:no_set:.testdomain.com]