Zastupne znaky v SERVERNAME v httpd.conf
Miroslav Suchy
miroslav na suchy.cz
Úterý Srpen 9 16:33:14 CEST 2005
Zdenek Prchal wrote:
>>Potrebovala bych v definici virtualhosta v httpd.conf pouzit
>>v polozce Servername zastupne znaky. Je to mozne?
>>
>>Chtela bych tim vyresit to, aby www.mojedomena.tld a treba
>>web.mojedomena.tld (nejlepe *.mojedomena.tld) koncilo ve
>>stejnem virtualhostu.
>>
>
> To ne. Ale lze pouzit ServerAlias, viz:
>
> <VirtualHost *>
> ServerName server.domain.com
> ServerAlias server server2.domain.com server2
> # ...
> </VirtualHost>
A v ServerAlias uz muzete pouzit zastupne znaky. Ovsem mejte na pameti, ze
apache, cte konfiguraky odzadu a pouzije posledni platny zaznam, takze obvykle
musite udelat tento postup:
<VirtualHost *>
ServerName admin.domain.com
ServerAlias *.admin.domain.com
# ...
</VirtualHost>
<VirtualHost *>
ServerName domain.com
ServerAlias *.domain.com
# ...
</VirtualHost>
Pri opacnem poradi by byl "prepsan" vhost admin.domain.com tim *.domain.com
Miroslav Suchy
Další informace o konferenci Linux