Ho un'applicazione web che deve supportare domini personalizzati, a tal proposito ho impostato il seguente server virtuale basato sul nome:
<VirtualHost *:80>
ServerName example.com
ServerAlias * *.example.com www.example.com example.com
RailsEnv production
RackEnv production
DocumentRoot /srv/www/example/current/public
<Directory /srv/www/example/current/public>
AllowOverride all
Options -MultiViews FollowSymLinks
</Directory>
ErrorLog /srv/www/example/log/error.log
TransferLog /srv/www/example/log/access.log
</VirtualHost>
Notare * come alias del server? che cattura tutti i domini su quel server. Tuttavia, ho altri siti su questo server che voglio essere escluso da questo elenco. È più economico per me avere un elenco di domini esclusi che impostare manualmente ogni dominio con cui un utente può registrarsi su questo servizio come serverAlias ...
Forse questo non è il modo migliore di procedere, ma sto cercando aiuto, nel modo migliore (relativamente semplice) per configurare un'app Web che possa catturare qualsiasi dominio, consentendo al contempo che altri domini specifici vengano indirizzati a app diverse .