Я использую следующие директивы в своем htaccess, чтобы удалить конечные косые черты из моего uris, чтобы предотвратить дублирование контента. Однако эти директивы также удаляют любую строку запроса, которая может присутствовать.
RewriteCond %{HTTP_HOST} ^(www.)?mydomain\com$ [NC]
RewriteRule ^(.+)/$ http://www.mydomain.com/$1 [R=301,L]
Я хотел бы знать, как удалить потенциальную косую черту из моего URI, но при этом сохранить строки запроса.