У меня есть конфигурация виртуального хоста, как показано ниже.

<VirtualHost *:80>
  ServerName my.example.com
  RewiteEngine On
  RewriteRule ^/env/test?www_cert http://mytest.example.com/cert.html [R=301,L,NE]
  RewriteRule ^/env/dev?www_cert http://mydev.example.com/cert.html [R=301,L,NE]
  RewriteRule ^/(.*)$ http://my-app.example.com/$1 [NC,P,L]
  ProxyPassReverse / http://my-app.example.com/

</VirtualHost>

Проблема в том, что когда я запускаю http://my.example.com/env/test?www_cert правило перезаписи не работает, когда я использую http://my.example.com/env/testwww_cert его перенаправляют на http://my-app.example.com/env/testwww_cert .

0