У меня есть основной домен - назовем его xyz.com . У меня также есть несколько других вторичных доменов, таких как abc.com def.com, ghi.com и т. Д. Все эти домены имеют одинаковое содержимое.
Я пытаюсь выполнить перенаправление URL-адреса в IIRF, который возьмет любой из вторичных доменов и заменит его моим основным доменом xyz.
Это самое близкое, что я получил.
RewriteCond %{HTTP_HOST} ^(?!(.*)\.xyz\.com)$
RedirectRule ^/(.*)$ http://*1.xyz.com/$1
Проблема № 1: с этим, если я перехожу на 123.abc.com , меня переводят на .xyz.com (Я теряю свой поддомен, я думал Я могу получить это с помощью '* 1').
Проблема №2: даже когда я захожу на www.xyz.com , меня перенаправляют на .xyz.com , это правило должно игнорировать любые xyz.com домен