I've got a dev server which, for reasons I won't go into, needs to have different .htaccess files for each site (and subfolders within them) within it. But not always.
What I need to do is: -
For the folder I put the PHP script in, and every folder under it (the whole tree under it): -
If there's a .htaccess file an no .htaccess.dev file, copy .htaccess and name the copy .htaccess.dev (and look in subfolders)
If there's a .htaccess file and also a .htaccess.dev file, do nothing (but keep looking for subfolders)
If there's neither a .htaccess or .htaccess.dev file, do nothing (but keep looking for subfolders)
I'd try to come up with something myself, but getting it wrong will be fairly catastrophic! I'm sure the conditional copy / rename bit is relatively straightforward, but it's the recursive searching of the whole file-system under the script's location that I'm not sure about...
Any help greatly appreciated, as always!
I have SSH access, if it's easier done that way maybe I'm approaching it wrong?