Старайтесь избегать расширений, где это возможно, так как они могут меняться со временем, а URI должны оставаться статическими. Подумайте о старых сайтах, которые используют расширение .cgi, а затем мигрировали в другую систему, такую как PHP. Несмотря на то, что HTML может существовать довольно долго, он также может измениться.
См. Классные URI не меняются для хорошего представления.