Я немного застрял. У меня есть следующий редирект в .htaccess
Redirect http://www.domain1.com http://www.domain2.com/subdomain=
Хотя я хочу, чтобы кто-то печатал www.domain1.com/12345, он автоматически добавит 12345 к URL перенаправления при перенаправлении, чтобы перейти на www.domain2.com/subdomain=12345.
то есть все, что они добавляют к оригиналу, будет добавлено к новому перенаправлению (без / перед ним).
Вы должны использовать RedirectMatch
вместо Redirect
, Увидеть руководство
Ресурс перемещен на другой сервер
#With RedirectMatch RedirectMatch "^/docs/(.*)" "http://new.example.com/docs/$1"
В твоем случае:
RedirectMatch ^/(.*)$ http://www.domain2.com/subdomain=$2
Других решений пока нет …