Есть несколько причин перенаправить URL-адрес и несколько основных способов подойти к нему. Для веб-сайта, который уже имеет большой трафик и хорошие результаты в поисковых системах, но нуждается в изменении доменных адресов, перенаправление является хорошим выбором на переходный период. Ваш трафик по-прежнему идет в старый домен, но затем автоматически перенаправляется на новый. Со временем, когда поисковые системы обновят свои базы данных, новый домен будет получать свои собственные результаты поиска. Перенаправление также может привести к тому, что несколько разных URL-адресов будут направлены на один веб-сайт, и могут сократить сложные URL-адреса. Способы перенаправления URL-адреса зависят от того, на каком коде написан ваш веб-сайт, а также от того, насколько вы уверены и опытны при редактировании этого кода.
Шаги
Метод 1 из 4: кодирование перенаправления.htaccess 301
Шаг 1. Узнайте, работает ли ваш сайт на сервере Apache
Это необходимо для продвижения метода.htaccess - если вы не уверены, обратитесь к своему веб-хосту.
Шаг 2. Найдите и загрузите файл.htaccess
Файл.htaccess - это файл, который веб-серверы проверяют для получения информации об обработке ошибок, безопасности и перенаправлении запросов для вашего сайта. Проверьте свой корневой каталог (где хранятся все файлы вашего веб-сайта), а затем загрузите файл для редактирования.
Шаг 3. Создайте файл.htaccess
Если в настоящее время в вашей корневой папке нет.htaccess, вы можете создать его с помощью такого приложения, как Блокнот (или аналогичного текстового приложения). Код файла содержится на следующем шаге.
- Убедитесь, что при сохранении файла.htaccess он начинается с символа «.»
- Обратите внимание, что у этого файла нет конечного расширения (например, «.com» или «.txt»).
Шаг 4. Введите код. Вставьте следующий код в текстовый файл.htaccess: redirect 301 /old/oldURL.com
- В коде "oldURL.com" представляет адрес целевой страницы, с которой ваши посетители должны будут перенаправляться, а "https://www.newURL.com" представляет собой адрес, на который будут перенаправляться ваши посетители.
- Между oldURL.com и http: должно быть ровно одно пустое пространство.
- Не добавляйте «https:// www» к (старому) URL в первой части кода!
- Код «301» чаще всего используется на перенаправленных сайтах и означает «перемещен навсегда». Изучите другие «300» кодов, чтобы узнать о других функциях.
Шаг 5. Установите новое назначение URL-адреса
Измените «https://www.newURL.com» на адрес домена, на который будут перенаправляться посетители.
Шаг 6. Сохраните новый файл.htaccess
Измените раскрывающийся список на «все файлы» и сохраните файл как.htaccess без расширения.
Шаг 7. Создайте резервную копию
Переименуйте все существующие файлы.htaccess или html с тем же именем, чтобы сохранить резервную копию. Например, используйте имя.htaccessbackup, чтобы вы могли найти и распознать файл в случае, если вам нужно будет восстановить предыдущий код.
Шаг 8. Загрузите измененный файл в корневой каталог старого домена
Теперь, когда вы изменили код, вам нужно вернуть этот файл, чтобы старый URL-адрес мог его прочитать и перенаправить, как планировалось.
Шаг 9. Протестируйте перенаправление
Откройте новое окно приватного просмотра и введите старое доменное имя в свой веб-браузер. Если вы все сделали правильно, он будет перенаправлен на новый сайт.
- Использование приватного окна просмотра просто гарантирует, что ваш браузер получает доступ к новому перенаправлению, вместо того, чтобы полагаться на кэшированные данные (данные, которые хранятся, чтобы помочь вашим наиболее часто посещаемым страницам загружаться быстрее).
- Вместо приватного окна просмотра вы также можете очистить кеш браузера через меню настроек браузера. Дополнительные сведения о том, как это сделать, см. В разделе Очистка кеш-памяти вашего браузера.
Метод 2 из 4. Использование службы перенаправления
Шаг 1. Свяжитесь с вашим веб-хостингом
Если вы не уверены в своих способностях кодирования или просто хотите перенаправить URL-адрес, не копаясь в коде, существует несколько доступных служб перенаправления, и ваш текущий веб-хост может быть одним из них. Многие популярные веб-хосты предлагают услуги перенаправления и сопутствующую поддержку, чтобы помочь вам в достижении ваших целей. Ознакомьтесь с функциями, которые предлагает ваш текущий хост / план, или свяжитесь с ними напрямую, чтобы узнать, какие у вас есть варианты.
Шаг 2. Выберите стороннюю службу
Если ваш веб-хостинг не предлагает перенаправление, есть много других вариантов. В зависимости от ваших потребностей в перенаправлении вы можете сделать это бесплатно.
- Многие службы позволяют настраивать параметры перенаправления, такие как тип (постоянный или временный) или то, передаются ли параметры запроса.
- Очень немногие службы перенаправления позволят вам пересылать HTTPS (безопасные) ссылки.
Шаг 3. Следуйте инструкциям службы перенаправления
Обычно эти службы чрезвычайно удобны для пользователя и могут помочь вам пройти через процесс, предлагая вам на каждом этапе правильную информацию.
- В зависимости от хоста вашего веб-сайта вы можете настроить перенаправление в настройках своего веб-сайта.
- Примечание: в некоторых случаях вам все равно потребуется возможность редактировать записи DNS (сервера доменных имен) для доменных имен, которые вы хотите перенаправить. Они доступны через ваш веб-хостинг.
Шаг 4. Обновите записи DNS
Ваш сторонний поставщик перенаправления сообщит вам, если это необходимо, и вы сможете получить доступ к этим записям и редактировать их из своей учетной записи веб-хостинга.
Инструкции по редактированию записей DNS на этом шаге будут зависеть от используемой службы, но обычно и у поставщика услуг перенаправления, и у вашего веб-хоста есть простые инструкции
Метод 3 из 4: использование метакоманды
Шаг 1. Получите доступ к коду страницы, которую вы хотите перенаправить
Это другой метод, который включает в себя непосредственное изменение кода веб-страницы, поэтому вам сначала нужно загрузить файлы, связанные с URL-адресами, с которых вы хотите перенаправить.
Обратите внимание, что в большинстве случаев использование команды Meta не идеально для вашего перенаправления. Веб-страницы с переадресацией метакода часто фильтруются поисковыми системами, поскольку это известный метод спама
Шаг 2. Откройте код для редактирования
Используйте «Блокнот» или аналогичный текстовый редактор, чтобы открыть файл кода веб-страницы. Сохраните резервную копию или дублирующую копию, прежде чем вносить изменения в код в качестве меры безопасности.
Шаг 3. Измените код
Мета-код идет после тега «head» () в коде страницы. Введите:
- Между «обновить» и «контент» есть ровно одно пустое пространство.
- «0» здесь означает количество секунд до того, как произойдет перенаправление.
- «www.newsite.com/newurl.html» - это конкретный URL-адрес, на который должна быть перенаправлена страница.
- Также можно создать собственное сообщение об ошибке или объявление о перемещении ваших сайтов, но это может привлечь нежелательное внимание к вашему перенаправлению!
Шаг 4. Сохраните файл и повторно загрузите его в свой старый домен
Если вы перенаправляете трафик со старого URL-адреса, вполне вероятно, что в код вашего URL-адреса также были внесены другие изменения (например, удаление содержимого вашего сайта). Важно то, что URL-код теперь содержит мета-код перенаправления.
Шаг 5. Протестируйте перенаправление
Введите URL-адрес в адресную строку браузера или воспользуйтесь поисковой системой, чтобы найти его. Теперь страница должна немедленно перенаправляться на новый URL-адрес, который вы указали в коде, без каких-либо сообщений или точек перехода между ними.
Метод 4 из 4: Использование других языков программирования
Шаг 1. Узнайте, на каком коде написан ваш сайт
Для каждого языка программирования соответствующий код перенаправления может немного отличаться. Если вы не уверены в ответе на этот вопрос, обратитесь к своему веб-хостеру для получения дополнительной информации.
Шаг 2. Изучите другой код перенаправления
Для каждого языка существуют разные закодированные команды и несколько опций для изучения на каждом языке. Быстрый поиск в Интернете может дать подходящий код для вашего сайта.
Например, в Интернете легко искать и находить код для перенаправления PHP, ASP, ColdFusion и Javascript
Шаг 3. Протестируйте перенаправление
После нахождения правильного кода для вашего сайта реализация будет очень похожа на другие описанные методы кодирования. После этого всегда проверяйте перенаправление, посетив свой (старый) URL-адрес, чтобы убедиться, что все работает по плану.
Видео - с помощью этой службы некоторая информация может быть передана YouTube
подсказки
- Хотя некоторые веб-сайты используют страницу с ошибкой, объясняющую изменение URL-адреса, и включают интерактивную ссылку перенаправления, это менее эффективно, чем автоматическое перенаправление, и может в конечном итоге стоить вашему новому сайту значительного процента посетителей.
- Пользователям FrontPage (некогда популярного инструмента администрирования веб-сайтов) потребуется изменить файлы.htaccess в _vti_bin и _vti_bin подпапках _vti_adm и _vti_aut.