Я не розумію, до чого тут технічна підкованість або матеріальні можливості. Зазвичай, якщо файл «18» лежить в папці page, то більшість нормальних серверів його показують. А ось 10-ки файлів з однаковою назвою index.html тільки розкидані по папках, по одному на папку - ось це вже просто якийсь костур, з якого боку не глянь. Плюс дублювання. У вас один і той же документ буде відкриватися за двома різними URI: / page / 18 / і /page/18/index.html що вже само по собі погано. А головне заради чого все це, такі складності городити, незрозуміло.
Не знаю, про які хостингах говорите ви, але, наприклад, на Зенона і Мастерхоста файл без розширення віддається як text / plain. (Про що пропонують скачати application / octet-stream на народ.ру я взагалі мовчу.) Варіант же з index-файлом працює всюди.