我有两个规则同时工作的问题,我的conf文件
<VirtualHost *:80> ServerName mytest.domain.com ServerAlias www.mytest.domain.com mytest2.domain.com www.mytest2.domain.com RewriteEngine on RewriteRule ^ https://mytest.domain.com%{REQUEST_URI} [R=301,L] </VirtualHost> <VirtualHost *:443> ServerName redirects.for.mytest.domain.com ServerAlias www.mytest.domain.com mytest2.domain.com www.mytest2.domain.com RewriteEngine On RewriteRule ^/(.*) https://mytest.domain.com/$1 [L,R] </VirtualHost> <VirtualHost *:443> ServerName mytest.domain.com DocumentRoot /var/www/mytest/ SSLEngine on SSLCertificateFile my.crt SSLCertificateChainFile my.chain SSLCertificateKeyFile my.key </VirtualHost>
我正在努力实现的是:
我可以做一个或另一个,但混合创build一个无限的redirect循环,什么是正确的方式?