Вопрос

Если у меня есть два доменных имени:

altcognito.com

и скажите, что у меня есть другой следующий домен:

alt-cognito.com

Какой "лучший" редирект (использую ли я постоянный и т.д. ...?) Я хочу предположить, что altcognito.com это "правильный" веб-сайт.

(естественно, это всего лишь примеры)

Это было полезно?

Решение

Если вы хотите сказать, что "вы всегда должны переходить к foo вместо bar", вам нужно перенаправление 301 (которое вы делаете на своем интерфейсном сервере).Видишь http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=93633

302 (временное) перенаправление следует использовать в тех случаях, когда вы не можете обслуживать страницу, но ожидаете, что она вернется позже.К сожалению, это перенаправление, которое вы получаете из JSP forward.

По возможности следует избегать перенаправления на стороне клиента (meta refresh или javascript).

Редактировать для каждого комментария:вот ссылка на документы Apache для настройки постоянного (или временного) перенаправления: http://httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect

Другие советы

<VirtualHost *:80>
    ServerAlias altcognito.com
    ServerAlias alt-cognito.com
    ServerAlias www.alt-cognito.com
    RedirectMatch permanent ^/(.*) http://www.altcognito.com/$1
</VirtualHost>

3 домена (www и не-www) будут перенаправлены 301 на ваш основной домен www.altcognito.com

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top