Aller au contenu

Format des liens

v8s-links.txt est la source de verite humaine pour les liens. Chaque ligne non vide et non commentee est separee par des pipes :

slug|target|state|title|description|tags|owner|expires_at|notes
ChampRequisDescription
slugouiChemin sans / initial
targetouiURL http ou https, ou hostname normalise vers https://
statenonpermanent, ephemeral, expired, disabled, maintenance, deactivated
titlenonTitre pour le dashboard
descriptionnonUsage humain du lien
tagsnonTags separes par virgules
ownerrecommandeEtiquette de responsabilite
expires_atnonDate ou timestamp ISO
notesnonNotes internes

Liens exacts

social/x|https://x.com/vanityURLs|permanent|X / Twitter|Profil social|social,x|v8s||

Le lien resout seulement /social/x.

Liens splat

Ajoutez /* au slug et incluez :splat dans la cible :

github/*|https://github.com/vanityURLs/:splat|permanent|GitHub|Namespace|git|v8s||

/github/website redirige vers https://github.com/vanityURLs/website.

Etats

EtatComportement runtime
permanent301 vers la cible
ephemeral302 vers la cible
expired302 vers /expired
disabled302 vers /disabled
maintenance302 vers /maintenance
deactivatedvrai 404

Si expires_at est passe, l’etat effectif devient expired.

Regles de slug

  • Pas de slash initial ou final
  • Pas de segment vide
  • Pas de query string ou fragment
  • Chaque segment commence par une lettre ou un chiffre
  • Les segments peuvent contenir lettres, chiffres, ., _, ~, et -

Les slugs reserves incluent admin, 404, expired, disabled, maintenance, deactivated, assets, et v8s.json.

Modifier cette page Dernière modification: