htaccess で次のディレクティブを使用して、uris から末尾のスラッシュを削除し、コンテンツの重複を防ぎます。ただし、これらのディレクティブは、存在する可能性のあるクエリ文字列も削除します。
RewriteCond %{HTTP_HOST} ^(www.)?mydomain\com$ [NC]
RewriteRule ^(.+)/$ http://www.mydomain.com/$1 [R=301,L]
URI から潜在的な末尾のスラッシュを削除する方法を知りたいのですが、クエリ文字列も保持します。