Publier votre site Web dans un dossier de votre ordinateur

EverWeb peut publier tout votre site Web dans un dossier de votre Mac ou de votre PC au lieu de le mettre sur Internet. Vous obtenez les mêmes fichiers que ceux qu'un hébergeur recevrait, pour les ouvrir dans votre navigateur, les garder comme copie datée ou les placer sur le serveur de votre entreprise. Réglez Publier vers sur Folder (dossier) dans Fichier > Modifier les paramètres de publication, choisissez un dossier vide et tapez l'adresse de votre site Web dans URL du site Web.

Ce dossier n'est pas une sauvegarde de votre fichier de projet (la copie modifiable de votre site Web, enregistrée sur votre ordinateur) : EverWeb ne peut pas l'ouvrir. Consultez Comment sauvegarder mon fichier de projet EverWeb ?

Avant de commencer

  • Vous avez besoin d'EverWeb Standalone ou d'EverWeb + Hosting. La version d'essai gratuite ne peut pas publier, même dans un dossier.
  • Connectez-vous à EverWeb : sur un Mac dans EverWeb > Réglages > Compte, sous Windows dans Édition > Options > Compte.
  • Créez un nouveau dossier vide, réservé à ce site Web.

Publier dans un dossier

  1. Ouvrez votre site Web et allez dans Fichier > Modifier les paramètres de publication. Vous pouvez aussi cliquer sur le nom de votre site Web en haut de la liste des pages.
  2. Sous Publication, réglez Publier vers sur Folder.
  3. Sous Emplacement du dossier, cliquez sur Choisir… et sélectionnez votre dossier vide.
  4. Dans URL du site Web, tapez l'adresse complète à laquelle les fichiers seront en ligne, comme https://www.yourdomain.com.
  5. Choisissez Fichier > Publier le site entier.
  6. Quand le message « Votre site Web a été publié avec succès vers un répertoire. » s'affiche, cliquez sur Visiter le site maintenant pour ouvrir le site Web dans votre navigateur.

Ensuite, cliquez sur Publier dans la barre d'outils pour mettre à jour le dossier avec vos modifications.

Ce qui arrive aux fichiers déjà présents dans le dossier

  • Publier (dans la barre d'outils, ou Fichier > Publier les modifications du site) n'écrit que les pages et les fichiers qui ont changé. Les pages que vous avez supprimées ou renommées dans EverWeb restent dans le dossier.
  • Publier le site entier place tout le dossier dans la Corbeille (sur Mac comme sous Windows) et écrit une nouvelle copie. Utilisez cette option pour faire disparaître les anciennes pages.

Important : ne gardez rien d'autre dans ce dossier. Tout ce que vous y ajoutez part aussi dans la Corbeille avec Publier le site entier (vous pouvez l'en récupérer).

Dans EverWeb 4.6 et versions ultérieures, si l'ancienne copie ne peut pas être placée dans la Corbeille, le message « EverWeb n'a pas pu supprimer la copie de votre site Web issue de la dernière publication. » s'affiche. Si vous continuez, d'anciens fichiers risquent de rester : supprimez-les vous-même.

Pourquoi EverWeb demande une URL du site Web

Vos pages fonctionnent sans elle, mais EverWeb inscrit votre adresse complète à quelques endroits qui en ont besoin :

EverWeb ne publie pas si la case est vide. Si les fichiers ne seront jamais mis en ligne, n'importe quelle adresse convient. Sinon, tapez la vraie adresse, y compris un éventuel dossier, comme https://www.yourdomain.com/new. Vous l'avez modifiée ? Choisissez de nouveau Fichier > Publier le site entier.

Ouvrir le site Web depuis le dossier

Double-cliquez sur index.html dans le dossier, ou cliquez sur Visiter le site maintenant après la publication. Certaines fonctions ont besoin d'un serveur Web :

FonctionDepuis le dossier sur votre ordinateurAprès l'envoi chez un hébergeur
Pages, images, liens, menus et galeriesOuiOui
Formulaires de contact, Membership Sites, le widget Paiement par Stripe (tous utilisent PHP)NonOui, si l'hébergeur exécute PHP. Nous recommandons PHP 8.2 ou une version ultérieure
Simple Password, redirections 301, votre page 404, Supprimer les Extensions de Fichier des URLsNonNon. Ces fonctions exigent que Publier vers soit réglé sur EverWeb

Les vidéos, les cartes, les fils de réseaux sociaux et les Google Fonts se chargent depuis Internet : ils ont donc besoin d'une connexion, et certains peuvent ne pas s'afficher tant que le site Web n'est pas sur un serveur Web.

Envoyer le dossier chez un hébergeur

  • La méthode la plus rapide : réglez Publier vers sur Serveur FTP et EverWeb publie directement chez votre hébergeur, en n'envoyant que ce qui a changé. Consultez Comment publier mon site Web EverWeb chez un autre hébergeur avec FTP, FTPS ou SFTP ?
  • À la main : avec le gestionnaire de fichiers de votre hébergeur ou une application FTP, envoyez tout le contenu du dossier, et non le dossier lui-même, dans le dossier principal de votre site Web (souvent public_html). Incluez le fichier .htaccess s'il y en a un : un Mac masque les noms qui commencent par un point, appuyez donc sur Commande + Maj + point (.) dans le Finder pour les afficher. L'envoi ne supprime pas les anciens fichiers chez votre hébergeur.
  • EverWeb + Hosting n'a pas d'identifiant FTP : vous ne pouvez donc pas y envoyer un dossier. Réglez plutôt Publier vers sur EverWeb.

Articles connexes

  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Qu'est-ce que le FTP ou un serveur FTP, et en ai-je besoin pour EverWeb ?

Le FTP (File Transfer Protocol, protocole de transfert de fichiers) permet de copier des fichiers...

Comment publier mon site Web EverWeb chez un autre hébergeur avec FTP, FTPS ou SFTP ?

Si votre site Web est hébergé par une autre société, comme GoDaddy, Bluehost ou IONOS, EverWeb...

Le bouton de sélection du dossier est grisé et je ne peux pas cliquer dessus. Comment publier mon site ?

Vous devez vous connecter à votre compte EverWeb pour publier votre site depuis le logiciel...

Erreur 78 : Can't find directory path (le répertoire/chemin est introuvable)

Si EverWeb affiche Can't find directory path (Erreur 78, « chemin du répertoire introuvable »),...

Puis-je publier mon site Web EverWeb chez GoDaddy ou chez un autre hébergeur ?

Oui. EverWeb peut publier votre site Web chez GoDaddy, ou chez n'importe quel autre hébergeur qui...