Domanda
È possibile configurare CQ per servire applicazioni diverse con nomi di host diversi?
Esempio: Due applicazioni /content/myapp1 e /content/myapp2. Per lo stesso indirizzo IP del server di pubblicazione esistono per due record DNS www.myweb1.com e www.myweb2.com. Voglio dire a CQ che se l'utente andrà su www.myapp1.com, mostrargli /content/myapp1. E se un visitatore entra in www.myweb2.com mostra /content/myapp2
Risposta, Soluzione
Questo scenario è possibile con il nostro Dispatcher Module e idealmente funzionante sul webserver Apache che fornisce il modulo mod_rewrite necessario per mappare i domini ai singoli mandatari, come myweb1 e myweb2 nel tuo caso.
In CQ, non è necessario configurare nulla. Prima di tutto, si possono configurare 2 host virtuali sotto apache, www.myweb1.com e www.myweb2.com.
Una voce virtualhost sarebbe simile a questa:
<VirtualHost *:80> DocumentRoot <path to docroot> ServerName www.myweb1.com RewriteEngine On RewriteRule ^/(.*)$ /content/myapp1/$1 [PT] </VirtualHost>
Fai riferimento al nostro sito di documentazione, docs.day.com, su come configurare il Dispatcher.