Перенаправление с одного домена на другой, не осознавая этого. - PullRequest
0 голосов
/ 15 сентября 2010

У меня есть несколько доменов на одном из моих серверов.Я хотел бы иметь возможность перенаправлять некоторые домены в другой домен без ведома пользователя, поэтому не нужно перенаправлять 301.

Например, перенаправление domain.com на masterdomain.com/sites/domain.comПоэтому при посещении domain.com пользователь будет отображаться с данными на masterdomain.com/sites/domain.com.Также masterdomain.com и domain.com находятся на одном сервере.

Как я могу сделать это с помощью Apache?mod_rewritem mod_alias?

Ответы [ 2 ]

1 голос
/ 15 сентября 2010

Если оба имени хоста используют один и тот же корень документа, вы можете сделать это:

RewriteCond %{HTTP_HOST} =example.com
RewriteRule !^sites/example\.com(/|$) sites/example.com%{REQUEST_URI} [L]

Это правило будет предшествовать /sites/example.com, если запрошенный путь URI еще не начинается с этого.

0 голосов
/ 15 сентября 2010

GoDaddy называет это доменом Alais.

Вот ссылка, где это объясняется

http://webwizardworks.com/web-design/domain-alias.html

...