我尝试使用通配符路径重定向通配符子域并且它似乎正在工作,但是当url有任何路径时,会返回404错误。
例如,https://test.mydomain.com/会将问题重定向到https://new.mydomain.com/,而https://test.mydomain.com/test将返回未找到的404错误。我需要https://test.mydomain.com/test重定向到https://new.mydomain.com/test
我当前的.htaccess文件如下
RewriteEngine on
RewriteCond %{HTTP_HOST} ^\*\.mydomain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.\*\.mydomain\.com$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ "https\:\/\/new\.mydomain\.com\/$1" [R=301,L]
任何帮助将不胜感激。感谢