Queremos cambiar el nombre de nuestros *.htmlarchivos *.phppero (lamentablemente) no tenemos suficiente conocimiento para hacerlo con un comando de cmd y / o un archivo por lotes.
El problema es que cada archivo está en una carpeta separada, y estoy hablando de más de 750 nombres de carpetas diferentes. El uso de comodines para los archivos que conozco es el, *
pero el uso de comodines para carpetas es desconocido para mí. Probablemente necesitemos usar el FORcomando (en Símbolo del sistema), pero ahí estoy atascado.
La estructura de carpetas que utilizamos es:
carpeta-padre / carpeta - hijo / carpeta - nieto / archivo .html
por ejemplo:
games/A/game_name/file.htmlgames/B/game_name/file.htmlgames/C/game_name/file.htmly así.
La carpeta principal es la misma para todos los archivos; las carpetas hijo y nieto son diferentes para la mayoría de los archivos.
Después de cambiar el nombre de estos archivos *.php, supongo que lo siguiente en la .htaccessredirección permanente.
RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php