*.html
Dosyalarımızı yeniden adlandırmak istiyoruz, *.php
ancak (ne yazık ki) bir cmd komut istemi komutu ve / veya toplu iş dosyasıyla yapmak için yeterli bilgiye sahip değil.
Sorun, her dosyanın ayrı bir klasörde olması ve 750'den fazla farklı klasör adından bahsediyorum. Bildiğim dosyalar için joker karakterler kullanmak, *
ancak klasörler için joker karakterler kullanmak benim için bilinmiyor. Muhtemelen FOR
komutu kullanmamız gerekiyor (Komut İstemi'nde), ama orada sıkıştım.
Kullandığımız klasör yapısı:
üst klasör / alt klasör / torun klasörü / dosya .html
Örneğin:
games/A/game_name/file.html
games/B/game_name/file.html
games/C/game_name/file.html
ve bunun gibi.
Üst klasör tüm dosyalar için aynıdır; çocuk ve torun klasörleri çoğu dosya için farklıdır.
Bu dosyaları yeniden adlandırdıktan sonra *.php
aşağıdaki .htaccess
kalıcı bir yönlendirme yapacağını varsayalım .
RedirectMatch 301 (.*)\.html$ http://oursite.com$1.php