Я создаю статический сайт без помощи Jekyll или любого другого известного разработчика статических сайтов. При развертывании такого сайта на хосте статического сайта, таком как GitHub Pages или Netlify, эти серверы знают, что при загрузке mydomain.com/software
(без расширения .html
) эти серверы загружаются software.html
.
Есть ли способ воспроизвести это поведение при запуске локального веб-сервера на основе Ruby, такого как Puma? В частности, я использую оболочку adsf от Ruby для запуска сервера Puma, чтобы локально обслуживать мой сайт для разработки.
Я предполагаю, что это может быть возможно с помощью некоторого промежуточного программного обеспечения стойки или конфигурации стойки, я просто не могу определить правильный поиск Google для него.
Вероятно, я должен упомянуть, что меня не интересует подход directory/index.html
, поскольку все веб-серверы, которые я видел, добавляют в конце косую черту.