Apache переписать, несколько доменов один корень документа - PullRequest
0 голосов
/ 06 января 2012

У меня есть веб-сайт, на котором можно сказать www.xyz.com по адресу / home / xyz / public_html в качестве корня документа, он имеет несколько правил перезаписи.Теперь я хочу указать www.abc.com на тот же корень документа и использовать те же правила перезаписи для www.abc.com.

Я бы перенаправил www.xyz.com на www.abc.com, используя перезапись, ноЯ не хочу изменять отображаемый URL для посетителей.

Есть ли какое-либо решение для перенаправления домена и не отображать, но не отображать перенаправленный URL?

Также я хочу использовать существующие правила перезаписи после перенаправления на xyz.com

Правила перезаписи имеют жесткое кодирование доменного имени, я хочу обобщить правила перезаписи.

например,RewriteCond %{SERVER_NAME} ^xyz.com$ RewriteRule ^/(.*) http://www.xyz.com/$1 [L,R]

Любая помощь будет принята с благодарностью.

Спасибо

1 Ответ

0 голосов
/ 06 января 2012

Если у вас есть доступ к центральной конфигурации, вы ищете ServerAlias.

Директива ServerAlias ​​устанавливает альтернативные имена для хоста для использования с именемвиртуальные хосты на базевозможно.

...