301 перенаправление через правила htaccess на новом сайте

Старый сайт: abc.com Новый сайт: abc.org

Старый сайт, abc.com, теперь является только «припаркованным сайтом», поэтому для этого имени домена больше нет файлов .htaccess.

Таким образом, все правила htaccess должны быть в файле .htaccess на новом доменном имени, abc.org.

Может кто-то, пожалуйста, помогите мне с правилами, чтобы все URL-адреса .COM перенаправлялись в эквивалентный URL .URL … ??

Например, если кто-то перейдет на abc.com/dir1/dir2/aboutus.php, они будут перенаправлены на тот же URL-адрес, но на новый домен, abc.org/dir1/dir2/aboutus.php

Заранее спасибо.

Solutions Collecting From Web of "301 перенаправление через правила htaccess на новом сайте"

То, что вы хотите сделать, это пересылка доменных имен, и это НЕ МОЖЕТ быть сделано с использованием .htaccess целевого домена. Если вы используете godaddy для регистрации своего домена, вот руководство, которое они подготовили для людей, которые хотели бы переадресовать один домен другому:

https://ph.godaddy.com/help/manually-forwarding-or-masking-your-domain-name-422

Этот процесс примерно одинаковый для других регистраторов доменных имен. При выполнении переадресации домена у вас есть 2 варианта. Один из них – показать исходный домен, например, abc.com в вашем примере. Это пересылка с помощью маскировки. Другой вариант – переслать abc.com в abc.org, и пользователь видит abc.org в браузере. Это пересылка без маскировки.

Используйте следующий код.

RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !examplenew.org$ [NC] RewriteRule ^(.*)$ http://www.examplenew.org/$1 [L,R=301] 

благодаря