Wir möchten unsere *.htmlDateien umbenennen , haben *.phpaber (leider) nicht genug Wissen, um dies mit einem cmd-Eingabeaufforderungsbefehl und / oder einer Batch-Datei zu tun.
Das Problem ist, dass sich jede Datei in einem separaten Ordner befindet - und ich spreche von mehr als 750 verschiedenen Ordnernamen. Die Verwendung von Platzhaltern für die mir bekannten Dateien ist das, *
aber die Verwendung eines Platzhalters für Ordner ist mir unbekannt. Wir müssen wahrscheinlich den FORBefehl (in der Eingabeaufforderung) verwenden, aber da stecke ich fest.
Die von uns verwendete Ordnerstruktur lautet:
Elternordner / Kinderordner / Enkelordner / Datei .html
beispielsweise:
games/A/game_name/file.htmlgames/B/game_name/file.htmlgames/C/game_name/file.htmlund so weiter.
Der übergeordnete Ordner ist für alle Dateien gleich. Die Ordner für Kinder und Enkelkinder unterscheiden sich für die meisten Dateien.
Nach dem Umbenennen dieser Dateien in *.phpgehe ich davon aus, dass im Folgenden .htaccesseine permanente Weiterleitung erfolgt.
RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php