Vogliamo rinominare i nostri *.html
file *.php
ma (purtroppo) non abbiamo abbastanza conoscenze per farlo con un comando prompt cmd e / o file batch.
Il problema è che ogni file si trova in una cartella separata e sto parlando di oltre 750 nomi di cartelle diversi. L'uso di caratteri jolly per i file che conosco è il *
ma l'utilizzo anche di un carattere jolly per le cartelle non mi è noto. Probabilmente abbiamo bisogno di usare il FOR
comando (nel prompt dei comandi), ma lì sono bloccato.
La struttura delle cartelle che utilizziamo è:
genitore-cartella / bambini-cartella / nipotino-cartella / file di .html
per esempio:
games/A/game_name/file.html
games/B/game_name/file.html
games/C/game_name/file.html
e così via.
La cartella principale è la stessa per tutti i file; le cartelle figlio e nipote sono diverse per la maggior parte dei file.
Dopo aver rinominato questi file in, *.php
suppongo che quanto segue .htaccess
farà un reindirizzamento permanente.
RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php