Я пытаюсь отредактировать мой файл .htaccess, чтобы сделать следующее:
1) Определите, не является ли HTTP_HOST моим собственным доменом, example.com
2) Определите, является ли это otherdomain.com/admin/_anything_here_
/ admin / - это конкретная папка, которую я ищу, тогда мне все равно, что будет после нее (но мне нужно держать ее там). Поэтому в основном все, что имеет / admin / в качестве первой папки и не является example.com, должно переписываться на otherdomain.com/admin/_anything_still_here_
Насколько я понимаю, использование (. *) $ "Сохранит" часть _anything_here_ и позволит мне использовать ее с $ 1.
Пока у меня есть это, но оно не работает полностью:
RewriteCond ^%{HTTP_HOST}+(/admin.*)$ !^([^.]+\.)*example\.com+(/admin.*)
RewriteRule (.*)$ rewrite/to/here$1/ [L]