Вопрос

У меня есть домен.com и домен.org как псевдонимы, указывающие на один и тот же виртуальный хост.Как я могу использовать .htaccess для перенаправления всех запросов домена.com на домен.org?

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

Решение

Вы могли бы использовать mod_rewrite сделать это.

RewriteEngine on
RewriteCond %{HTTP_HOST} !^example\.org$
RewriteRule ^ http://example.org%{REQUEST_URI} [L,R=301]

Это правило перенаправляет каждый запрос, не адресованный example.org к тому же самому.

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

Перенаправляет все www/не-www domain.com к domain.org:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.org/$1 [R=301,L]
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top