2.3. Web

Pokud povolíte službu Web, vytvoří se v konfiguraci webového serveru pro danou doménu kořenový adresář pro data a konfigurace takzvaného virtuálního serveru, který zajistí přístup k doméně přes Internet. To znamená, že se do souboru /etc/apache/hostings.conf přidá záznam Virtualhost pro virtuální server podle šablony /etc/solnet/templates/apache/default.tmpl. Je možné tímto způsobem generovat více virtuálních serverů, implicitně se vytváří pro doménu priklad.cz rovněž alias pro přístup na Internet www.priklad.cz.

Vygenerovaný virtuální server lze modifikovat dvěma způsoby. Oba jsou definovány v implicitní šabloně. Opět pro názornost uvažujme novou doménu priklad.cz:

Implicitní šablona obsahuje alias /stats pro přístup ke generovaným statistikám návštěvnosti s implicitním přístupem pro všechny uživatele v dané doméně. Nejjednodušší způsob, jak modifikovat vygenerovaný virtuální server, je zkopírovat si příslušnou část souboru /etc/apache/hosting.conf do svého /etc/apache/virtualhosts/priklad.cz. Po ruční změně konfigurace je třeba přegenerovat konfigurační soubory příkazem sasschedule generate_domain_configs. Tento příkaz zajistí restart všech služeb, jejichž konfigurace se změnila.