Apache服务器别名不是运算符

时间:2018-11-14 07:35:32

标签: apache apache2 server-configuration

如何将所有子域包含在具有例外条件的服务器别名中。

例如,我想为* .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>

0 个答案:

没有答案