如何将所有子域包含在具有例外条件的服务器别名中。
例如,我想为* .domainname.com进行配置,除了一些特定的子域,例如“ shop.domain.com”或“ example.domainname.com”。是否有任何正则表达式定义方法等 在.conf文件中执行此操作的正确方法是什么?
<VirtualHost *:80>
ServerName www.domainname.com
ServerAlias *.domainname.com
DocumentRoot "DocPath"
<Directory "DirectoryPath">
AllowOverride all
</Directory>
</VirtualHost>
我不想将任何可用的子域写入serveralias配置。
<VirtualHost *:80>
ServerName www.domainname.com
ServerAlias www.domainname.com ww.domainname.com any.domainname.com
DocumentRoot "DocPath"
<Directory "DirectoryPath">
AllowOverride all
</Directory>
</VirtualHost>