Используйте .htaccess для перенаправления с любым добавленным текстом, перенесенным в новое перенаправление

Я немного застрял. У меня есть следующий редирект в .htaccess

Redirect http://www.domain1.com http://www.domain2.com/subdomain=

Хотя я хочу, чтобы кто-то печатал www.domain1.com/12345, он автоматически добавит 12345 к URL перенаправления при перенаправлении, чтобы перейти на www.domain2.com/subdomain=12345.

то есть все, что они добавляют к оригиналу, будет добавлено к новому перенаправлению (без / перед ним).

1

Решение

Вы должны использовать RedirectMatch вместо Redirect, Увидеть руководство

Ресурс перемещен на другой сервер

#With RedirectMatch RedirectMatch "^/docs/(.*)" "http://new.example.com/docs/$1"

В твоем случае:

RedirectMatch ^/(.*)$ http://www.domain2.com/subdomain=$2
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]