Перенаправить .com в .org в .htaccess - PullRequest
6 голосов
/ 29 апреля 2009

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

Ответы [ 2 ]

15 голосов
/ 29 апреля 2009

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

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

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

3 голосов
/ 21 июня 2016

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

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.org/$1 [R=301,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...