Queremos cambiar el nombre de nuestros *.html
archivos *.php
pero (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 FOR
comando (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.html
games/B/game_name/file.html
games/C/game_name/file.html
y 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 .htaccess
redirección permanente.
RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php