Each browser adds a trailing slash after your request, unless it is “.something” because it considers it to be a folder. To avoid this, your rewrite rule should look like this:
RewriteRule / products (. *) $ / Index.php? Page = products
OR
RewriteRule / products / index.php? Page = products
Thus, it will rewrite each request with "/ products" in it with or without a trailing slash.
The only thing is that your folder / products / will not be available on request http. If you want this, you must change the folder name or page name.
source share