I am trying to redirect any request for a directory by appending /public onto the end. Adding this one line into my .htaccess file:
Redirect 301 /somedirectory/ http://www.my-site.com/somedirectory/public/home.shtml
and then attempting to access www.my-site.com/somedirectory results in the browser (Firefox on desktop, but have also tried Edge on desktop and Firefox on mobile with the same result) displaying this:
The page isn't redirecting properly Firefox has detected that the server is redirecting the request for this address in a way that will never complete. This problem can sometimes be caused by disabling or refusing to accept cookies.
and the URL displayed in the address bar is this:
Does anyone know what's going on and how to correct please?