htaccess переписать 3 условия в реальный домен
Я хочу написать короткий скрипт htaccess, который перепишет следующие условия, но я хочу, чтобы это делалось для всего сайта, а не только для домашней страницы.
НАПРИМЕР.
- 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 ответа
RewriteCond% {HTTP_HOST} ^ (domain.com | www.domain.com | domain.org)
RewriteRule (. *) http://www.domain.org%{REQUEST_URI} [R = 301, NC, L]
RewriteEngine on
RewriteCond %{SERVER_NAME} ^example.com(.*)$ [OR]
RewriteCond %{SERVER_NAME} ^www.example.com(.*)$
RewriteRule ^.*$ http://www.example.org$1 [R]