Премиальное программное обеспечение и практические уроки
Если доменное имя изменено, то для переноса веса исходного доменного имени на новое доменное имя наилучшим способом будет использование 301-перенаправления. htaccess СтарыйПеренаправление доменаДля нового доменного имени конкретные шаги таковы:
Создайте файл .htaccess или впишите следующий код в существующий файл .htaccess. Это обеспечит корректное перенаправление всех каталогов и веб-страниц на старом домене на новый.
RewriteEngine на RewriteRule (.*) https://uzbox.com/$1 [R=301,L]
Пожалуйста, измените boxpu.com выше на доменное имя, на которое вы хотите перенаправить.
Помните, что файл .htaccess должен быть помещен в корневой каталог старого веб-сайта, а новый веб-сайт должен поддерживать ту же структуру каталогов и файлы веб-страниц, что и старый веб-сайт.
Кроме того, я предлагаю вам суммировать внешние ссылки старого сайта и связаться с соответствующим сайтом, чтобы изменить URL-адрес импортированной ссылки так, чтобы она указывала на новый сайт.
Примечание: файлы .htaccess работают только на хостах Linux, на которых в качестве веб-сервера используется Apache с установленным модулем Mod Rewrite.
Файл .htaccess — это широко используемый файл конфигурации на сервере Apache, используемый для управления перенаправлением веб-сайтов, перезаписью URL-адресов, контролем доступа и другими функциями.301 перенаправление Это постоянное перенаправление, то есть URL-адрес страницы изменился навсегда, и поисковые системы перенесут вес старой ссылки на новую.
Ниже приведено использование .htaccess
Реализация файла 301 перенаправление Несколько распространенных методов:
1. ОдинокийПеренаправление страницы
Если вы хотите перенаправить определенную страницу на другую страницу, вы можете использовать следующий код:
Перенаправление 301 /old-page.html http://www.example.com/new-page.html
- /old-page.html
— относительный путь к старой странице, которую вы хотите перенаправить.
- http://www.example.com/new-page.html
— это полный URL-адрес новой страницы, на которую вы хотите перенаправить пользователей.
2. Перенаправить весь сайт на новый домен.
Если вы сменили домен и хотите перенаправить весь свой сайт на новый домен:
RewriteEngine On RewriteCond %{HTTP_HOST} ^old-domain\.com [NC] RewriteRule ^(.*)$ http://www.new-domain.com/$1 [L,R=301]
- ^old-domain\.com
Указывает старое доменное имя.
- http://www.new-domain.com/$1
Перенаправляет пользователей на новое доменное имя, сохраняя путь исходного URL.
3. Перенаправление без www на www
Если вы хотите перенаправить все запросы без www на домен с www, вы можете использовать:
RewriteEngine On RewriteCond %{HTTP_HOST} ^example\.com [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
- ^example\.com
Проверьте, обращается ли какой-либо пользователь к версии без www.
- http://www.example.com/$1
Перенаправляет пользователя на домен с www, сохраняя путь запроса.
4. Перенаправление с www на без www
Если вы хотите перенаправить все запросы с www на доменное имя без www, вы можете использовать:
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
- ^www\.example\.com
Совпадает с доменными именами с www.
- http://example.com/$1
Перенаправляет пользователей на доменное имя без www, сохраняя путь.
5. Перенаправление HTTP на HTTPS
Принудительное перенаправление всех HTTP-запросов на HTTPS для повышения безопасности:
RewriteEngine Вкл. RewriteCond %{HTTPS} выкл. RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Этот код перенаправит все не-HTTPS-запросы на версию HTTPS.
6. Перенаправление каталогов
Если вы хотите перенаправить каталог в новый каталог:
Перенаправление 301 /старая-папка/ http://www.example.com/новая-папка/
- /старая-папка/
— старый путь к каталогу.
- http://www.example.com/new-folder/
— полный URL-адрес нового каталога.
использовать .htaccess
Создать перенаправление 301 с помощью HTML-файла легко. К наиболее распространённым вариантам относятся перенаправления страниц, миграция доменов, перенаправления между сайтами с www и без www, а также перенаправления с HTTP на HTTPS. При применении перенаправления убедитесь, что путь, домен и протокол указаны правильно, чтобы избежать циклических перенаправлений или некорректных URL-адресов.