htaccess переписать 3 условия в реальный домен - PullRequest
0 голосов
/ 18 февраля 2011

Я хочу написать короткий скрипт htaccess, который будет переписывать следующие условия, но я хочу, чтобы это делалось для всего сайта, а не только для домашней страницы.

EG.

  • domain.com перенаправляет на www.domain.org
  • www.domain.com перенаправляет на www.domain.org
  • domain.org перенаправляет на www.domain.org

Обратите внимание: он должен работать, поэтому все страницы сайта переносятся в домен www.domain.org.Например,

domain.org / contact-us / перенаправляет на www.domain.org/contact-us/

и

domain.com / about / перенаправляет наwww.domain.org/about/

и т. д. и т. д.

Благодарим Вас за помощь.

Matt

Ответы [ 2 ]

1 голос
/ 18 февраля 2011

RewriteCond% {HTTP_HOST} ^ (domain.com | www.domain.com | domain.org)
RewriteRule (. *) http://www.domain.org%{REQUEST_URI} [R = 301, NC, L]

0 голосов
/ 18 февраля 2011
RewriteEngine on

RewriteCond %{SERVER_NAME} ^example.com(.*)$     [OR]
RewriteCond %{SERVER_NAME} ^www.example.com(.*)$
RewriteRule ^.*$ http://www.example.org$1        [R]
...