![Как сделать переадресацию URL-адресов,через сервис](https://i.ytimg.com/vi/ADpRMC79mRQ/hqdefault.jpg)
Содержание
- этапы
- Метод 1 из 3: Код 301 Redirect в файле .htaccess
- Способ 2 Использование службы перенаправления
- Метод 3 из 3: Используйте метатег
- Способ 4 Используйте другие языки программирования
Есть много причин, по которым нужно перенаправить URL-адрес, и много способов попасть туда. Для веб-сайта, который уже генерирует большой трафик и занимает хорошие позиции в поисковых системах, перенаправление URL является хорошим выбором в переходный период. Ваши посетители будут продолжать приходить на ваш старый адрес, но затем они будут автоматически перенаправлены на новый. Со временем поисковые системы обновят свою базу данных, и в их результатах появится новый адрес. Перенаправление также позволяет использовать несколько адресов, которые указывают на один и тот же уникальный адрес, что, помимо прочего, позволяет сократить сложные URL-адреса. Метод, который вы будете использовать, зависит от кода вашего сайта и вашего опыта обновления этого кода.
этапы
Метод 1 из 3: Код 301 Redirect в файле .htaccess
-
Знайте, если у вас есть сервер Apache. Это необходимый инструмент для продолжения работы с методом файла .htaccess. Проверьте с вашим хостом, если вы не уверены. -
Найдите и скачайте файл .htaccess. Файл .htaccess - это файл, который серверы используют для поиска информации в случае ошибок, проблем безопасности и запросов на перенаправление. Проверьте в корне вашего сайта (где хранятся все файлы), а затем загрузите этот файл для редактирования. -
Создайте файл .htaccess. Если вы не найдете его в корне папки, вы должны создать его с помощью приложения, такого как Блокнот (или аналогичного электронного редактора). Код для вставки в этот файл находится на предыдущем шаге.- Не забудьте сохранить файл в .htaccess, с точкой в начале.
- Вы замечаете, что этот файл не имеет расширения, такого как ".com" или ".txt".
-
Введите код Введите следующий код в ваш файл .htaccess:перенаправление 301 /ancien/ancienneURL.com http://www.newURL.com- В этом коде «oldURL.com» представляет текущий адрес, с которого ваши посетители будут перенаправлены, а «http://www.newURL.com» представляет адрес, на который вы хотите перенаправить посетителей.
- Между "oldURL.com" и "http: //" должен быть ровно один пробел
- Не помещайте «http: // www» на старый URL в первой части кода!
- Код 301 в основном используется для перенаправления адресов и означает, что сайт был перемещен навсегда. Исследуйте другие 300 кодов, чтобы узнать, что они значат.
-
Позаботьтесь о целевом URL. замещать http://www.nouvelleURL.com по адресу, на который вы хотите перенаправить посетителей. -
Сохраните файл new.htaccess. Измените меню и установите для Все файлы, затем сохраните файл .htaccess без расширения. -
Сохраните копию. Переименуйте существующий файл .htaccess или HTML-файлы с тем же именем, чтобы сохранить копию. Например, вы можете вызвать it.htaccessbackup, чтобы легко найти и распознать файл в случае, если вам нужно вернуться к исходному коду. -
Загрузите файл. Загрузите новый файл в корень вашего старого домена. Теперь, когда вы изменили код, вам нужно вернуть файл на место, чтобы перенаправление работало. -
Проверьте перенаправление. Откройте новое окно на своем компьютере и введите старый URL. Если вы все сделали правильно, вы будете перенаправлены на новый адрес.- Используйте свой браузер в частном порядке, чтобы убедиться, что браузер напрямую обращается к новому файлу, а не к копии старого, который он хранит в кэше (данные, которые сохраняются браузером для ускорения просмотра).
- Вместо использования приватного режима вы также можете очистить кеш браузера из меню настроек. Это, как правило, простая операция.
Способ 2 Использование службы перенаправления
-
Посоветуйтесь с вашим хозяином. Если вы не уверены в своей способности кодировать или просто хотите перенаправить URL-адрес, не вкладывая руки в код, есть много доступных служб перенаправления, и ваш хост может также предложить один. Большинство известных хостов предлагают этот вид услуг и помощь, чтобы облегчить вам. Проверьте параметры вашего текущего контракта или свяжитесь с вашим хостом напрямую, чтобы узнать о ваших возможностях. -
Выберите сторонний сервис. Если ваш хост не предлагает такого рода услуги, есть другие варианты. В зависимости от вида перенаправления, вы можете найти его бесплатно.- Многие из этих служб позволяют настраивать многие параметры перенаправления, такие как тип (постоянный или временный) или параметры, которые вы передаете в запрос.
- Однако мало кто позволит вам перенаправлять на HTTPS-ссылки во время перенаправления.
-
Следуйте инструкциям сервиса. В целом, эти услуги очень просты в использовании и помогут вам на каждом этапе, показывая вам на каждом этапе, что вам нужно сделать.- В некоторых случаях вы сможете продолжить редактирование DNS (сервера доменных имен) для доменных имен, на которые вы хотите сделать перенаправления. У вас будет доступ через ваш хост.
-
Обновите DNS. Ваша служба перенаправления сообщит вам, если этот шаг необходим, и вы сможете получить доступ и редактировать DNS из своей учетной записи на хосте.- В зависимости от используемой вами службы шаги по обновлению DNS могут различаться, но в целом инструкции службы перенаправления и хоста будут просты для выполнения.
Метод 3 из 3: Используйте метатег
-
Получите доступ к коду. Существует другой метод, который включает прямое изменение кода на странице, поэтому вам следует начать с загрузки страницы URL, с которой вы хотите отправить перенаправление.- Помните, что в большинстве случаев использование мета-тегов не идеально для перенаправления. Веб-страницы, содержащие этот вид кода, фильтруются поисковыми системами, потому что это также метод, используемый для рассылки спама.
-
Откройте код страницы. Используйте Блокнот или аналогичный электронный редактор, чтобы открыть файл, содержащий код страницы. Сохраните копию, прежде чем вносить какие-либо изменения в качестве меры предосторожности. -
Измените код. Метатег помещается после заголовка () в коде. Введите следующий код:
.- Между обновлением и контентом ровно один пробел.
- Здесь «0» указывает количество секунд ожидания до того, как произойдет перенаправление.
- www.newsite.com/newurl.html это конкретный URL, на который вы хотите перенаправить посетителя.
- Также можно создать пользовательскую ошибку или объявление, указывающее, что сайт был перемещен, но это может привлечь нежелательное внимание к вашему перенаправлению.
-
Сохраните и загрузите файл. Если вы хотите перенаправить трафик со старого URL-адреса, есть большая вероятность, что вам придется вносить другие изменения (например, удаляя контент с сайта). Самое главное, что теперь код содержит метатег перенаправления. -
Проверьте перенаправление. Введите URL-адрес прямо в браузере или используйте поисковую систему, чтобы найти его. Страница должна теперь перенаправить на ваш новый URL, который вы указали в коде метатега.
Способ 4 Используйте другие языки программирования
-
Узнайте о языке программирования сайта. На каждом языке программирования код, необходимый для перенаправления, будет немного отличаться. Если вы не уверены в ответе на этот вопрос, свяжитесь с вашим хостом для получения дополнительной информации. -
Спросите о других возможностях. Есть разные команды для каждого языка и разные опции для изучения в каждом из них. Быстрый поиск в интернете позволит вам найти подходящий код для вашего сайта.- Например, вы можете быстро найти способ перенаправления на другой URL в PHP, ASP, ColdFusion или JavaScript.
-
Проверьте перенаправление. Как только вы найдете соответствующий код, реализация будет аналогична другим показанным методам. После завершения вы должны всегда проверять код, чтобы увидеть, работает ли перенаправление как ожидалось.