У меня есть основной домен - назовем его xyz.com. У меня также есть несколько других вторичных доменов, таких как abc.com def.com, ghi.com и т. Д. У всех этих доменов одинаковый контент.IIRF v2.0 - Помощь с доменом и переадресацией
Я пытаюсь сделать переадресацию 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
Im действительно собирается на Перенаправление здесь. Могу ли я просто заменить RedirectRule на RewriteRule? – Dutchie432
ohh, мой плохой, я увидел RedirectRule как RewriteRule. В любом случае добавьте 'R' к флагам в конце RewriteRule, чтобы вместо этого использовать перенаправление. Вы даже можете указать код перенаправления HTTP, например. R = 301 –
RegEx не совсем прав. Я получил "?!" означает «нет». Прямо сейчас я не получаю никакого эффекта от вашего кода на месте ... – Dutchie432