I inherited a website full of files with names in mixed case, and I made it worse before I learned not to do that.
It is, frankly, a bit of a disaster. I watch the 404 errors logged by the Redirection plugin, and I see a fair number that come from search engines that lowercase URLs for unknown reasons. (Facebook does this to me regularly with PDF files. When it finds them, I see several 404s for each one as they try it - repeatedly - in all lowercase. Go figure.)
Over time I am going to rename every file on this website with an all lowercase filename. It will take forever, but it will get done. As it happens, of course, I will have to add redirects to deal with the file name changes, and there will be many of those. But in the end it will all be done, and I'd like to have an automated way to force all incoming URLs into lowercase, rather than having zillions of specific redirects in the database.
There are plugins that cause 301 redirects to force all lowercase in URLs, but none of them that I examined are installed by a lot of sites, and I have no clue how well they are maintained. Plus, I don't know if they would work with Redirection also installed. Alternatively, I could add the needed code to the .htaccess file to force the same behaviour.
But your Redirection plugin is both well maintained and highly used. It is the king of redirects, so it seems like a useful feature to add would let it force URLs into lowercase in a general way. I suppose there could be lots of options for it. Some of the plugins let you only force the change on specific file types, for example. But I am only guessing there. I am 100% certain you know far more about this than I do.
But it would be great to get a feature addition to generally (and optionally) force URLs into lowercase. I will definitely need it in the future.
Thanks for considering it!
I inherited a website full of files with names in mixed case, and I made it worse before I learned not to do that.
It is, frankly, a bit of a disaster. I watch the 404 errors logged by the Redirection plugin, and I see a fair number that come from search engines that lowercase URLs for unknown reasons. (Facebook does this to me regularly with PDF files. When it finds them, I see several 404s for each one as they try it - repeatedly - in all lowercase. Go figure.)
Over time I am going to rename every file on this website with an all lowercase filename. It will take forever, but it will get done. As it happens, of course, I will have to add redirects to deal with the file name changes, and there will be many of those. But in the end it will all be done, and I'd like to have an automated way to force all incoming URLs into lowercase, rather than having zillions of specific redirects in the database.
There are plugins that cause 301 redirects to force all lowercase in URLs, but none of them that I examined are installed by a lot of sites, and I have no clue how well they are maintained. Plus, I don't know if they would work with Redirection also installed. Alternatively, I could add the needed code to the .htaccess file to force the same behaviour.
But your Redirection plugin is both well maintained and highly used. It is the king of redirects, so it seems like a useful feature to add would let it force URLs into lowercase in a general way. I suppose there could be lots of options for it. Some of the plugins let you only force the change on specific file types, for example. But I am only guessing there. I am 100% certain you know far more about this than I do.
But it would be great to get a feature addition to generally (and optionally) force URLs into lowercase. I will definitely need it in the future.
Thanks for considering it!