Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Livegang: Hosts und HTTPS

Eine Website auf ihre öffentlichen Adressen umziehen - Host-Zuordnung für jeden Siteaccess, SiteURL, DNS, HTTPS-Zertifikate mit Velocity oder Ihrem Webserver, Weiterleitungen auf einen Host, Proxys und die Prüfungen…

Download as PDF

Address: https://doc.exponential.earth/learninminutes/exphelp/viewer/help/creators/website-creators/going-live-hosts-https.md

On this page

This page is a translation. Read the English original

Livegang: Hosts und HTTPS

Diese Seite richtet sich an Website-Ersteller, die eine Website auf ihre echten Hostnamen bringen. Drei Dinge müssen übereinstimmen: Das DNS leitet den Host zu Ihrem Server, der Server (Velocity oder ein Webserver) beantwortet ihn mit einem Zertifikat, und Exponential ordnet den Host dem richtigen Siteaccess zu.

Inhalt

  1. Hosts Siteaccesses zuordnen
  2. SiteURL
  3. HTTPS
  4. Ein Host, ein Schema
  5. Hinter einem Proxy
  6. Prüfungen

Hosts Siteaccesses zuordnen

# settings/override/site.ini.append.php
[SiteAccessSettings]
MatchOrder=host;uri
HostMatchType=map
HostMatchMapItems[]
HostMatchMapItems[]=www.example.com;site
HostMatchMapItems[]=admin.example.com;admin

Die leere Zeile löscht geerbte Einträge; führen Sie jeden Siteaccess auf, den Sie brauchen (10.2 Siteaccesses und Website-Adressen). HostMatchMethod=start lässt einen Testhost wie www.example.com.test.local denselben Siteaccess erreichen (Siteaccess nach Host-Präfix).

SiteURL

Setzen Sie [SiteSettings] SiteURL in jedem Siteaccess auf seinen öffentlichen Host ohne Schema (www.example.com). Links in Mails, Feeds und Sitemaps werden daraus gebildet. Leeren Sie danach den INI-Cache.

HTTPS

Ausgeliefert vonZertifikate
Velocityeigene Zertifikate, ein selbstsignierter Fallback oder ACME (Let's Encrypt) als Hintergrund-Jobs (Velocity: HTTPS und Zertifikate)
Apache, nginxmod_ssl oder nginx-TLS mit einem Zertifikatswerkzeug oder Ihrem Hosting-Panel (Die Website ausliefern)

Jeder Hostname jedes Siteaccess muss im Zertifikat stehen. Fügen Sie Strict-Transport-Security hinzu, sobald HTTPS überall funktioniert (8.3.9).

Ein Host, ein Schema

Leiten Sie im Server http:// auf https:// und die anderen Schreibweisen (example.com) auf die gewählte (www.example.com) weiter, mit einem 301. Eine Adresse pro Seite ist besser für Besucher und Suchmaschinen.

Hinter einem Proxy

Wenn ein Load Balancer oder CDN HTTPS terminiert, tragen Sie seine Adresse in [HTTPHeaderSettings] TrustedProxies[] ein; sonst glaubt die Website, jede Anfrage sei reines HTTP, und speichert die Adresse des Proxys als die jedes Besuchers (8.8 Hinter einem Reverse Proxy).

Prüfungen

php bin/php/ezcache.php --clear-tag=ini --allow-root-user
curl -s -o /dev/null -w '%{http_code}\n' https://www.example.com/
curl -s -o /dev/null -w '%{http_code} %{redirect_url}\n' https://admin.example.com/
curl -s -o /dev/null -w '%{http_code} %{redirect_url}\n' http://example.com/

Erwarten Sie 200 für die Website, eine Weiterleitung zur Anmeldung für die Administration und ein 301 auf https://www.example.com/ für die andere Schreibweise. Wenn zwei Hosts gleich antworten, greift die Host-Zuordnung nicht: Der Host muss genau so angegeben sein, wie der Browser ihn sendet, in Kleinbuchstaben, ohne Port.

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x