Возможное дублирование:
Обслуживание статических файлов с помощью Sinatra
Я заметил, что Sinatra не распознает файлы index.html в подкаталогах общих папок и возвращает ошибку, когда url указывает на каталог без указания имени файла.
Например, если пользователь вводит URL-адрес типа «www.mydomain.com/subdiretory/», Sinatra не может распознать существование файла index.html в этом каталоге.
В моей общей папке есть сотни подкаталогов, поэтому невозможно указать каждый из них в коде (а количество подкаталогов продолжает расти).
Как я могу сказать Sinatra оставить мой веб-сервер (Apache) в покое (в файл index.html сервера), если в подкаталоге общей папки есть файл index.html, когда URL-адрес указывает на этот каталог без имени файла?