Есть ли способ создавать файлы hugo без index.html?
У меня есть статический сайт на hugo, вот структура папок:
Я не понимаю, почему, когда я использую hugo -D для сборки hugo, он генерирует следующие строительные леса:
Мне просто нужна страница с ценами, условиями и конфиденциальностью в корневой папке после сборки hugo, с соответствующими именами, а не в папке с именем и внутри файла index.html.
ПРИМЕЧАНИЕ: на странице цен, условий и конфиденциальности используется
single.html
1 ответ
По умолчанию Hugo использует красивые ссылки, то есть заканчивающиеся косой чертой в конце и без расширения. Вот что вы видите на выходе: hugo создает индексный файл в своем собственном каталоге.
Это означает, что вы не получаете URL-адреса типа example.com/pricing.html, которые обычно предпочитают люди.
Если вы предпочитаете более плоскую структуру и не возражаете против того, чтобы ваши страницы отображали расширение.html, вам следует включить uglyUrls.
В документации по управлению URL-адресами для Hugo подробно описаны оба варианта.