VHosts (Virtuelle Hosts) sind eine einfache Möglichkeit, mit einer PS.Content #Portal Instanz mehrere Webseiten zu betreiben.
Dabei steht ein VHost für eine Domain, für die unterschiedliche Inhalte (Rahmentemplates, Ressourcen, Navigationen, Seiten usw.) ausgeliefert werden sollen. Die Inhalte (Artikel, Assets) werden aus der gemeinsamen, zentralen Datenbank gezogen, und abhängig von den Filtern der jeweiligen Seitentemplates ausgeliefert. Es können also verschiedene Seiten einen gemeinsamen Inhalte-Pool nutzen.
Der Standard-VHost
In jeder PS.Content #Portal Installation gibt es immer einen "Standard" (Default) VHost, der angesprochen wird, sobald eine Anfrage eingeht, der kein spezieller VHost zugeordnet werden kann. (zB. auch in Installationen in denen es gar keine VHost Konfiguration gibt.)
Alle Parameter des Standard-VHost werden vererbt, außer sie sind an untergeordneten VHosts überschrieben. (zB. das Rahmentemplate)
Parameter eines VHost
Parameter | Beschreibung | Default | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Name | Freitext, der den Namen des VHost (nur für die Administration) angibt. | ||||||||||||||||
Beschreibung | Freitext, Optional, (nur für die Administration) | ||||||||||||||||
Hostnamen | Tag-Feld, mind. ein Eintrag ist erforderlich. Gibt die URLs an, auf die dieser VHost reagieren soll. zB: "www.hup.de" Es können einem VHost mehrere Domains / Filter zugeordnet werden. Bitte keine Protokolle (https://) angeben. | ||||||||||||||||
Seiten-Konfiguration | |||||||||||||||||
Seitentitel | Der Seitentitel (Title-Tag) - Wird zB. in Suchergebnissen, Lesezeichen und dem Browser-Tab dargestellt. | ||||||||||||||||
Std. Rahmentemplate | Das Rahmentemplate, welches dieser VHost verwenden soll. Das Rahmentemplate legt den Seitenaufbau, die Navigationsstrukturen sowie über diese idR. die Sitemap fest. | ||||||||||||||||
Fav. Icon | Das Icon, welches für diesen VHost verwendet werden soll. Das Icon wird in Lesezeichen, Browser-Tabs und Home-Screen Verknüpfungen verwendet. (ideal: 64x64, PNG) | ||||||||||||||||
Platzhalter Asset | Das Platzhalter Asset wird in allen Artikeln angezeigt, die kein eigenes Asset mit bringen. (Sofern das Layout ein Bild voraussetzt.) | ||||||||||||||||
Teaser-Konfiguration | |||||||||||||||||
Link Am Ende von Artikelteasern anzeigen | Ist diese Checkbox aktiv, wird in jedem Teaser-Text ein Link unter gebracht: | aus | |||||||||||||||
Max. Teaserlänge (Zeilen) | Diese Einstellung erlaubt es, anzugeben, wie viele Zeilen des Teasers (oder sofern keiner vorhanden ist, des ersten Textabsatzes) angezeigt werden sollen. | 6 | |||||||||||||||
Listenseiten-Konfiguration | |||||||||||||||||
TAG-Darstellung | Hier kann eingestellt werden, welche Tags in Listenseiten zu den Artikeln angezeigt werden sollen: Zur Auswahl stehen:
Jedes der Merkmale kann mehrfach eingefügt werden. Die Reihenfolge in der Tag-Leiste gibt die Reihenfolge auf der Seite an. | ||||||||||||||||
Artikelseiten-Konfiguration | |||||||||||||||||
TAG-Darstellung | Bestimmt, welche Tags in der Artikeldetailansicht über dem Artikel als Badge dargestellt werden. Zur Auswahl stehen:
Jedes der Merkmale kann mehrfach eingefügt werden. Die Reihenfolge in der Tag-Leiste gibt die Reihenfolge auf der Seite an. | ||||||||||||||||
Datumsformat | Legt das Datumsformat fest, welches in der Artikeldetailansicht ausgegeben wird.
Folgende Platzhalter sind verfügbar:
| {PUBDATE_OR_LASTCHANGE} |