Да, вы можете сделать это с .htacess
, как предложено Энтони.Я просто делаю это немного проще для вас.
Решение 1:
Вы можете использовать этот код, чтобы перенаправить имя Old Domain
на New Domain Name
.(Только перенаправление домена)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^old.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old.com [NC]
RewriteRule ^(.*)$ http://new.com/$1 [L,R=301,NC]
Решение 2: Если вы хотите перенаправить также определенные страницы, используйте код ниже.(Не забудьте добавить RewriteEngine on
в начале)
# 301 Redirect from OLD to NEW Page
Redirect 301 /old-page https://www.new-domain.com/new-page
Вы можете добавить несколько перенаправлений для перенаправления каждой страницы, например
Redirect 301 /contact-us https://www.new-domain.com/contact-us
Redirect 301 /about https://www.new-domain.com/about
Redirect 301 /blog https://www.new-domain.com/blog
и так далее .... Перенаправлениедля корневого домена на old-domain.com на new-domain.com можно сделать, используя
Redirect 301 / https://www.new-domain.com/
Решение 3:
Вы также можете добавить следующеекод для перенаправления домена, а также страниц в новый домен, используя следующий код .htacess
.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^old-domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.old-domain\.com$
RewriteRule ^(.*)$ "https\:\/\/www\.new-domain\.com\/$1" [R=301,L]
Решение 4: Вы также можете сделать то же самое с помощью cPanel.
- Войдите в систему
cPanel
и перейдите к опции Redirects
в разделе Domains
. Проверьте это изображение для лучшего понимания. Параметр перенаправления cPanel - Добавить перенаправление. Проверьте изображение для лучшего понимания .
- Выберите тип перенаправления.(
301
или 302
) - Выберите домен из раскрывающегося списка.(Домен аддона также будет отображаться).
- не добавляйте ничего внутри
/
. - введите новое доменное имя внутри
Redirects to
- Выберите
www. redirection:
вариант согласно вашему требованию. - Установите флажок перенаправления подстановочного знака
Все готово.cPanel напишет код .htaccess для вас.
Помните, что решения 3 и Solution 4 будут работать только в том случае, если старый домен filename
и новый домен file names
совпадают.Например, old-domain.com/something
будет перенаправлен на new-domain.com/something
, но не может быть перенаправлен на new-domain.com/otherthing
.
Если у вас другое имя файла для нового и старого домена, используйте Solution 2 или не устанавливайте опцию www. redirection:
для Solution 4 и добавьте имя страницы / имя файла в поле /
(опция № 5).
Вы можетеудалите все содержимое из addon-domain.com folder
с помощью файлового менеджера cPanel или клиентов FTP, за исключением файла .htacess
для экономии места.Просто сохраните файл .htaccess
.Вам этого достаточно.Но всегда сохраняйте резервную копию на случай, если что-то пойдет не так.
Надеюсь, это полезно для вас.