Buat url yang lebih pendek ke sumber eksternal untuk kenyamanan Anda sendiri atau ke konten Anda sendiri, untuk mendapatkan manfaat yang dijelaskan oleh Derek Sivers.
Jika Anda belum pernah menggunakan modul Hugo sebelumnya (Anda memerlukan kompiler go):
hugo mod init <my-module-path>
rincian lebih lanjut di dokumen hugo.
Kemudian jalankan:
hugo mod get -u -v joly.pw/gohugo-shorturl
dan edit konfigurasi hugo Anda, misalnya untuk config.toml
[ module ]
[[ module . imports ]]
path = " joly.pw/gohugo-shorturl "
Bayangkan kita ingin membuat url pendek https://my.site/a dan mengalihkannya ke https://gohugo.io/content-management/archetypes/#directory-based-archetypes :
hugo new --kind shorturl content/a.md
lalu edit content/a.md
:
---
title : " A "
date : 2021-03-07T13:57:13Z
draft : true
type : " shorturl "
shortto : " "
---
Ubah shortto
di atas menjadi https://gohugo.io/content-management/archetypes/#directory-based-archetypes dan draft
menjadi false
---
title : " A "
date : 2021-03-07T13:57:13Z
draft : true
type : " shorturl "
shortto : " https://gohugo.io/content-management/archetypes/#directory-based-archetypes "
---
Kemudian terapkan my.site dan buka https://my.site/a , Anda akan diarahkan!
Lihat https://developers.google.com/search/docs/advanced/robots/robots_meta_tag?hl=en#directives
Anda dapat menggunakan versi lokal modul ini di Hugo seperti ini:
[ module ]
replacements = " joly.pw/gohugo-shorturl -> /some/path/gohugo-shorturl "
[[ module . imports ]]
path = " joly.pw/gohugo-shorturl "
Harap pertimbangkan untuk mengirimkan PR dengan tambalan Anda, itu selalu dihargai dan akan menyelamatkan Anda dari kesulitan menjaga perubahan Anda sendiri!