Chcemy zmienić nazwy naszych *.html
plików, *.php
ale (niestety) nie mamy wystarczającej wiedzy, aby to zrobić za pomocą polecenia wiersza polecenia cmd i / lub pliku wsadowego.
Problem polega na tym, że każdy plik znajduje się w osobnym folderze - i mówię o ponad 750 różnych nazwach folderów. Używanie symboli wieloznacznych do plików, które znam, *
ale używanie symboli wieloznacznych do folderów jest mi nieznane. Prawdopodobnie musimy użyć FOR
polecenia (w wierszu polecenia), ale utknąłem.
Stosowana przez nas struktura folderów to:
rodzic-Folder / dziecko-Folder / wnuczek-folderu / pliku .html
na przykład:
games/A/game_name/file.html
games/B/game_name/file.html
games/C/game_name/file.html
i tak dalej.
Folder nadrzędny jest taki sam dla wszystkich plików; foldery podrzędne i wnukowe są różne dla większości plików.
Po zmianie nazwy tych plików na *.php
zakładam, że następujące .htaccess
spowoduje stałe przekierowanie.
RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php