Ми хочемо перейменувати наші *.htmlфайли, *.phpале (на жаль) не вистачає знань, щоб це зробити за допомогою командної строкової команди та / або пакетного файлу cmd.
Проблема полягає в тому, що кожен файл знаходиться в окремій папці - і я кажу про 750+ різних імен папок. Використання підстановочних знаків для файлів, які я знаю, *
але для мене також невідоме використання підстановки для папок. Напевно, нам потрібно використовувати FORкоманду (в командному рядку), але там я застряг.
Структура папок, яку ми використовуємо:
батьківська папка / дочірня папка / внук-папка / файл .html
наприклад:
games/A/game_name/file.htmlgames/B/game_name/file.htmlgames/C/game_name/file.htmlі так далі.
Батьківська папка однакова для всіх файлів; папки дитини та онука для більшості файлів різні.
Після перейменування цих файлів *.phpя припускаю, що наступне у .htaccessзаповіті зробить постійне переспрямування.
RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php