Guide

Comment définir une date d'expiration sur un lien de fichier HTML

La plupart des façons de partager un fichier HTML n'ont pas de vraie expiration : un fichier sur Google Drive, GitHub Pages ou Vercel reste accessible jusqu'à ce que vous le supprimiez ou le dépubliiez manuellement, et un lien oublié peut ressurgir des années plus tard. Pour définir une vraie date d'expiration, il faut un service qui le traite comme une fonctionnalité : LiveSend permet de choisir une date sur n'importe quel document, après laquelle le lien cesse automatiquement de fonctionner, sans nettoyage manuel, sans rappel calendrier pour supprimer quelque chose.

Un lien qui n'expire jamais est une décision, même quand elle n'est pas intentionnelle

La plupart des méthodes de partage HTML sont permanentes par défaut. Un fichier déposé sur Google Drive, déployé sur GitHub Pages, ou poussé sur Vercel reste accessible indéfiniment sauf si quelqu'un le retire activement. C'est le bon comportement par défaut pour beaucoup de contenu, et le mauvais pour une offre limitée dans le temps, une proposition liée à une négociation en cours, ou un rapport dont les chiffres seront faux dans un mois. L'écart n'est pas tant une fonctionnalité manquante qu'un mécanisme d'application manquant, personne ne surveille le calendrier à votre place.

Définir une date d'expiration sur LiveSend

Trois étapes, faites une fois par document :

  1. Uploadez ou collez le HTML pour créer le document.
  2. Dans l'onglet Accès du document, définissez une date d'expiration. C'est une fonctionnalité Pro.
  3. Partagez le lien normalement. Une fois la date passée, il cesse automatiquement de fonctionner.

Le document n'est pas supprimé, son historique et son contenu restent dans votre tableau de bord, et vous pouvez repousser la date, la désactiver, ou réactiver le document à tout moment si les plans changent.

Ce que les alternatives demandent réellement

  • La suppression manuelle fonctionne, mais seulement si vous vous en souvenez, et un oubli signifie que le lien reste actif sans aucun avertissement qu'il ne devrait pas l'être.
  • Une tâche planifiée sur votre propre infrastructure (un cron qui dépublie un déploiement Vercel, par exemple) peut simuler l'expiration mais représente un vrai effort d'ingénierie à maintenir pour ce qui est conceptuellement un simple champ de date.
  • Compter sur l'obscurité (espérer que personne ne retrouve le lien après coup) n'est pas un contrôle du tout, un email transféré ou une entrée d'historique de navigateur le déjoue instantanément.

En résumé

Si un lien doit cesser de fonctionner après une date précise, définissez cette expiration là où elle peut réellement être appliquée, sur le service lui-même, plutôt que de compter sur le fait de se souvenir de supprimer quelque chose plus tard.

Le contenu doit aussi rester privé jusqu'à son expiration ? Voyez comment ajouter un mot de passe à un lien de fichier HTML.

Questions fréquentes

  • Pourquoi un lien de fichier HTML aurait-il besoin d'expirer ?
    Cas courants : une offre ou un tarif limité dans le temps qui ne devrait plus être honoré après une échéance, une proposition liée à une mission précise qui ne devrait plus circuler une fois l'accord conclu, un rapport contenant des chiffres qui deviennent obsolètes, ou du contenu partagé pour un événement en direct qui n'a plus de raison de rester public ensuite. Dans chaque cas, le risque n'est pas que le lien casse, c'est qu'il continue de fonctionner.
  • Supprimer le fichier revient-il au même que définir une date d'expiration ?
    Seulement si vous vous en souvenez, le bon jour, à chaque fois. Une date d'expiration retire cette dépendance : vous la définissez une fois à la création ou au partage du document, et l'application se fait automatiquement sans que vous ayez à y revenir.
  • Que devient le lien après expiration, un simple 404 ?
    Sur LiveSend, un document expiré affiche une page dédiée "plus disponible" plutôt qu'un 404 brut, donc un destinataire qui clique sur un vieux lien comprend que le contenu a été retiré intentionnellement, pas cassé. Vous pouvez aussi réactiver un document manuellement, ou définir une nouvelle date d'expiration, si besoin de le prolonger.
  • Puis-je combiner expiration et mot de passe ?
    Oui, les deux sont des contrôles indépendants. Un mot de passe restreint qui peut ouvrir le lien pendant qu'il est actif, l'expiration contrôle combien de temps il reste actif du tout. Le contenu sensible et limité dans le temps (une grille tarifaire pour un accord précis, par exemple) veut typiquement les deux.
  • Les hébergeurs statiques comme GitHub Pages ou Vercel supportent-ils ça ?
    Pas comme fonctionnalité intégrée. Il faudrait écrire et maintenir votre propre logique (une tâche planifiée pour dépublier, ou une vérification dans la page elle-même) pour simuler l'expiration, ce qui est un vrai travail d'ingénierie pour ce qui n'est qu'un simple champ de date sur un service conçu pour ça.

Guides associés

Prêt à essayer LiveSend ?

Collez votre HTML, obtenez un lien permanent. Gratuit pour les 3 premiers documents.

Commencer gratuitement