Есть ли способ генерировать файлы hugo без index.html ?

#javascript #hugo #hugo-shortcode #static-generator

#javascript #hugo #hugo-короткий код #статический генератор

Вопрос:

У меня есть мой статический веб-сайт в hugo, это структура папок:

Структура инициализации статического сайта Hugo

Я не понимаю, почему, когда я делаю hugo -D для сборки hugo, он генерирует следующие строительные леса:

Изображение строительных лесов, созданное Hugo

Я просто хочу, чтобы страница с ценами, условиями и привилегиями находилась в корневой папке после создания hugo с их соответствующими именами, а не в папке с именем и внутри index.html досье.

ПРИМЕЧАНИЕ: цены, условия и страница конфиденциальности используют single.html

Ответ №1:

Hugo по умолчанию использует красивые ссылки, то есть заканчивающиеся косой чертой и без расширения. Это то, что вы видите на выходе, hugo создает индексный файл в своем собственном каталоге.

Это означает, что вы не получаете URL-адреса, подобные example.com/pricing.html , что, как правило, то, что люди предпочитают.

Если вы предпочитаете более плоскую структуру и не возражаете против того, чтобы на ваших страницах отображалось расширение .html, вам следует включить uglyUrls .

В документации по управлению URL для Hugo подробно описаны оба варианта.