Ситуация: Итак, у меня есть несколько доменов, указывающих на один и тот же сайт. Домен - это переменная, на которой запускаются некоторые скрипты. Существует только один домен, который действует как значение по умолчанию (например, default.tld).htaccess только для перенаправления на subdir, если домен не X
Проблема: Я хочу домен default.tld быть оставленным в покое, но все остальные домены должны перенаправить http://wildcarddomain.tld
на http://wildcardomain.tld/home
То, что я пытался:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(www.)?default.tld [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/home [R=301,L]
К сожалению, этот приводит меня в цикл перенаправления. Возможно, это что-то еще вызывает это, но я хочу быть уверенным, что это не мой htaccess.
Благодаря кучу! Это сделал трюк. –