Назад | Перейти на главную страницу

В Hugo, как создавать постоянные ссылки, такие как StackOverflow?

Есть ли способ создавать постоянные ссылки в Hugo (генератор статических сайтов, написанный на Go), которые похожи на то, как StackOverflow / StackExchange создает вопросы?

Например, рассмотрим URL этого вопроса:

http://stackoverflow.com/questions/827823/in-hugo-how-to-create-permalinks-like-stackoverflow

Номер 827823 - уникальный идентификатор вопроса. В /in-hugo-how-... часть является необязательной и игнорируется веб-сервером, однако она включена для лучшего SEO.

(Игнорируется? Да, попробуйте удалить его или изменить. Веб-сервер SO игнорирует эту часть, пока номер является допустимым номером вопроса.)

Моя первая попытка - установить id как "slug", а затем использовать формат постоянной ссылки, например "/:year/:month/:slug/#:title" но в создаваемых URL-адресах отсутствует # и все, что будет дальше.

Думаю не возможно, так как слизняк является идентификатор. Структура сайта просто отражает структуру вашего каталога контента.