"Redirect Trailing Slashes" in .htaccess seems to break basic Auth
Just a tip....
I was working with a mobile API that I did not have control over. One of their POST submissions ended with a trailing slash. Couldn't figure out why I was getting 301 "moved" response and when looking at the server logs, the Basic Auth information was not included.
It's best to use either trailing slash or not at all. This is just a default in Laravel. If you use one, you have to make sure your URIs are generated with/without one.
Personally I don't use Apache but I believe this should be above that rule to save the redirects on existing paths