したいこと:
vhost1.xyz.com/name1/*
リダイレクト先:
vhost2.xyz.com/name2/*
例:
vhost1.xyz.com/name1/24ds21t31?kofs=oif.com
リダイレクト先:
vhost2.xyz.com/name2/24ds21t31?kofs=oif.com
常に次のようになります: /name1/some_number_&chars?name=url
私はこのコードを試しました:
RewriteCond %{REQUEST_URI} ^vhost1.xyz.com/name1/$
RewriteRule . - [E=myUri:%1,E=myQuery:%2]
RewriteRule . http://vhost2.xyz.com/name2/%{ENV:myQuery} [R=301,L]
しかし、それは作っています:
vhost1.xyz.com/name1/24ds21t31?kofs=oif.com
リダイレクト先:
vhost2.xyz.com/name2/kofs=oif.com
だから「24ds21t31?」部品が欠品しており、これが必要です。