To remove trailing slash you can use this rule as your first rule:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{THE_REQUEST} \s(.+?)/+[?\s]
RewriteRule ^(.+?)/$ /$1 [R=301,L]
Question
I have an url http://example.com/xyz/
, and i want this url as http://example.com/xyz
xyz is only for example it could be anything. Please help me. your help would be appreciated.
Thank you in advance.
Solution
To remove trailing slash you can use this rule as your first rule:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{THE_REQUEST} \s(.+?)/+[?\s]
RewriteRule ^(.+?)/$ /$1 [R=301,L]