我想知道是否可以将 vhost_alias 模块与重写规则结合使用。所以在我的 VirtualHost 我有这个:
VirtualDocumentRoot /var/www/%2+/%1
例如,sub.mydomain.com 将指向 /var/www/mydomain.com/sub/
但我想检查该文件夹是否存在以避免在尝试访问虚假子域时出现 404 错误。
所以我试着这样做
RewriteCond /var/www/%2+/%1 !-d
RewriteRule ^.*$ www.mydomain.com
但它不起作用。有任何想法吗?