Publiceren bij uw hostingprovider
De FTP- of SFTP-verbinding instellen, publiceren, de server controleren, of de site naar een map exporteren.
De verbinding instellen
- Open Publiceren.
- Kies bij Uw hostingpartij de uwe als die in de lijst staat (o2switch, OVH, IONOS, Hostinger, LWS, Infomaniak, PlanetHoster, Free…): protocol, poort en map worden vooraf ingevuld, en TOWeb onthoudt uw keuze. Kies anders Andere hostingpartij. Bij Free kunt u ook Publiceren bij Free raadplegen.
- Kies bij Methode voor FTP of SFTP. Biedt uw abonnement SFTP aan, kies dan daarvoor: het is het veiligst, omdat het ook uw wachtwoord versleutelt.
- Vul de Server (host), de Gebruikersnaam en het Wachtwoord in: die staan in de welkomstmail van uw hosting.
- Vul de volledige URL van de site in: https://www.mon-site.fr/ bijvoorbeeld.
- Klik op Verbinding testen. TOWeb vindt de webmap meestal zelf; gebruik anders Mappen op de server doorbladeren om het Externe map te kiezen (vaak www of public_html).
Bij one.com kiest u one.com bij Uw hostingpartij: de verbinding is ingesteld op SFTP. De map van de site hangt af van de server (vaak „www” of „httpd.www”): Verbinding testen controleert de map die u kiest. Deze test meldt ook duidelijk wanneer een externe map niet bestaat of niet beschrijfbaar is, en wijst op een map die leeg is of nog geen site bevat.
Het wachtwoord wordt versleuteld op uw computer bewaard.
Weigert de server de beveiligde FTPS-verbinding, zoals de gedeelde hosting van OVHcloud, dan legt de test dat duidelijk uit: vink Beveiligd (FTPS) uit en test opnieuw, of stap over op SFTP als uw abonnement dat toelaat.
Een FTPS-certificaat dat TOWeb niet kan verifiëren
Via FTPS verifieert TOWeb het certificaat van de server zoals een browser. Stuurt de server zijn certificaat zonder het tussencertificaat (zoals bij o2switch), dan haalt TOWeb het ontbrekende certificaat zelf op: de verbinding blijft geverifieerd, zonder dat u iets hoeft te doen.
Wanneer het certificaat echt niet geverifieerd kan worden, opent het venster Niet-geverifieerd FTPS-certificaat voordat er iets wordt verzonden, en legt het het probleem uit. Twee gevallen komen vaak voor:
- bij een gedeelde host draagt het certificaat de naam van de server van de host, niet die van uw site. Het venster toont die namen: vul een ervan in bij Server (host), en de verbinding wordt geverifieerd zonder iets te accepteren;
- een antivirusprogramma of een bedrijfsproxy controleert versleutelde verbindingen en toont zijn eigen certificaat: sluit TOWeb V15 ervan uit, of accepteer het certificaat als u de reden kent.
De knop Dit certificaat vertrouwen accepteert het voorgoed: TOWeb onthoudt het voor deze server, verlengingen inbegrepen, en weigert elk ander certificaat dat in zijn plaats zou verschijnen. Er wordt niets naar de server verzonden, zelfs uw wachtwoord niet, vóór uw antwoord.
Publiceren
Klik op Site publiceren. TOWeb slaat de site op, genereert de pagina’s en verstuurt dan de bestanden. De volgende keren worden alleen gewijzigde bestanden verzonden. Zijn er bestanden van de server verdwenen (bijvoorbeeld verwijderd bij de hostingprovider), dan stuurt TOWeb ze vanzelf opnieuw. Om de hele site opnieuw te versturen, vinkt u Alle bestanden opnieuw verzenden aan (onder Geavanceerde opties).
De eerste publicatie van een site naar een server vraagt u om een bevestiging: die vervangt alles wat op dat adres online staat, bijvoorbeeld uw oude TOWeb 14-site. Wilt u eerst proberen, publiceer dan in een testsubmap of een testsubdomein.
Wanneer de publicatiemap iets anders bevat dan een site (e-mails, hostinginstellingen), verwijdert TOWeb daar alleen de bestanden die het zelf heeft gepubliceerd.
Vóór het verzenden meldt het scherm wat online niet zou werken (een formulier zonder ontvangstadres, bijvoorbeeld) en wat uw editie online zet. Na het verzenden loopt de Site-optimalisatie de site door (dode links, ontbrekende titels en beschrijvingen, zware afbeeldingen, bijna lege pagina’s met hun aantal woorden…) zonder u ooit te beletten te publiceren. Hij leest de pagina’s van de hoofdtaal na: automatische vertalingen worden niet nagelezen, alleen hun links worden gecontroleerd. De knop Online controleren test ook uw externe links, de bestanden die u zelf bij uw host hebt geplaatst (genoemd in een blok Insluiten of in eigen code) en uw certificaat.
Na de upload controleert TOWeb ook of de bestanden echt op de server zijn aangekomen en of het adres van de site de zojuist geüploade versie toont. Zo niet, dan meldt het resultaat dat, met wat u moet doen: meestal is de gekozen map niet die van uw site.
Zodra de site online staat, toont de bovenkant van het scherm het adres ervan (één klik opent het in uw browser), en daarna Laatste publicatie, Verstuurde bestanden, Duur en Grootte van de site, afgerond.
Met de Standard-editie
De gratis editie publiceert slechts één van uw sites: de andere kunt u vrij bewerken en bekijken, en het scherm Publiceren meldt u dat vóór het verzenden. Die site opnieuw publiceren blijft altijd mogelijk, en een gepubliceerde site verwijderen maakt zijn plaats vrij.
De server controleren
Formulieren, winkel en reserveringen vereisen PHP-hosting. Het scherm vertelt u of uw site dat nodig heeft. Klik op Server testen: TOWeb plaatst een klein testbestand, controleert PHP, de modules, de gegevensmap en het verzenden van e-mail, en verwijdert het daarna.
Mislukt het verzenden van e-mail, dan toont de test het exacte antwoord van de mailserver (dat van Gmail, bijvoorbeeld): geef het door aan de ondersteuning of aan uw hostingprovider.
Sommige hostingproviders filteren automatische bezoeken (botbescherming van SiteGround, Cloudflare of Imunify360). De test meldt u dat, in plaats van ten onrechte te concluderen dat PHP niet is ingeschakeld: uw formulieren, betalingen en reserveringen werken voor uw bezoekers. Controleer het door een formulier te versturen vanaf de gepubliceerde site.
Zonder FTP-hosting: de lokale map
Kies de methode Lokaal, een Uitvoermap en dan Bouwen & exporteren: de volledige site wordt in die map geschreven, klaar om te kopiëren waar u maar wilt. Een site zonder PHP-functies kan overal gehost worden. Deze methode is voorbehouden aan de betaalde edities.
Een kopie naar een map exporteren
Exporteren naar een map…, in de rubriek Controleren en testen van het scherm Publiceren, kopieert de site, klaar om online te zetten, naar de map van uw keuze en opent daarna die map: om hem elders te hosten of te archiveren. Uw publicatie-instelling (FTP, SFTP) verandert niet. Deze export hoort bij de betaalde edities.
De export vervangt de volledige inhoud van de gekozen map: kies een aparte map. TOWeb weigert rechtstreeks te exporteren naar een persoonlijke map (Bureaublad, Documenten, Downloads…) of naar de hoofdmap van een USB-stick; maak daar een submap aan, bijvoorbeeld met de naam van uw site. Een map die TOWeb niet heeft gemaakt, wordt pas na uw bevestiging vervangen, en wat erin stond gaat naar de prullenbak.
Een back-up bij elke publicatie
Na elke geslaagde publicatie maakt TOWeb ook een automatische back-up van uw site, buiten de map ervan. Zie De geschiedenis en back-ups.
Uw eigen .htaccess-regels
TOWeb schrijft in het .htaccess-bestand van uw server alleen tussen de markeringen „# BEGIN TOWeb” en „# END TOWeb”. Regels die u of uw host buiten die zone hebt toegevoegd, zoals een omleiding of een PHP-versie, blijven bij elke publicatie behouden. Een .htaccess-bestand dat al bij de host staat en dat TOWeb niet kan lezen, blijft ongewijzigd en wordt nooit vervangen.
In Instellingen › Geavanceerd stuurt de instelling Bezoekers naar HTTPS doorsturen elke bezoeker die via http:// binnenkomt naar het beveiligde adres. Ze staat standaard aan wanneer het adres van de site met https:// begint. Zet ze alleen uit als uw hostingprovider zelf al naar HTTPS doorstuurt (bijvoorbeeld achter een proxy of een CDN) of als de site ‘te veel omleidingen’ toont. De servertest en de online controle melden een omleidingslus duidelijk.