Як перенаправити URL

Існує кілька причин, щоб використовувати перенаправлення URL. Ви можете переміщати контент з одного домену на інший, таким чином, необхідно буде перенаправити відвідувачів зі старого сайту на новий. У вас може бути декілька доменів, які стосуються одного сайту. Або вам необхідно перенаправити сайт без "www" на сторінку правильного сайту. Створення сторінки помилки з посиланням на новий сайт - простий варіант виконання перенаправлення, але не завжди найкращий. Для сайту, у якого багато трафіку і хороші результати пошуку, таке перенаправлення означатиме початок з нуля. Додатково до цього, користувачі можуть і не звернути уваги на посилання з назвою нового сайту. У методах, описаних нижче, трафік і раніше йде на старий домен, а й перенаправляється на новий. У той час як пошукові системи оновлюють свої бази даних, новий домен збереже за собою всі результати пошуку. Складність освоєння процесу перенаправлення URL залежить від того, якою мовою написаний сайт, і наскільки великий ваш досвід у редагуванні коду.




Метод 1 з 5: Підготовка нового домену та файлів

  1. 1

    Переконайтеся, що новий домен відноситься до вашого хостинг-аккаунту.

  2. 2

    Завантажте файли зі старого домену на свій комп`ютер. Зберігайте структуру папок та імена файлів.

  3. 3

    Завантажте файли зі старого домену на новий.

  4. 4

    Натисніть на кнопку Пуск і відкрийте в програмах «Стандартні»> «Блокнот», щоб відкрити текстовий редактор.

Метод 2 з 5: Використання команди META для перенаправлення URL

  1. 1

    Відкрийте файл "index.html "або файл, який ви хочете перенаправити.

  2. 2

    Помістіть курсор після тега HEAD.

  3. 3

    Введіть наступне:
    • "0" - число секунд, через яке відбудеться перенаправлення. newsite.com/newurl.html - назва сайту і певна сторінка, на яку відбудеться перенаправлення.

  4. 4

    Додайте текст, щоб створити сторінку з повідомленням про помилку. Додайте повідомлення, що сайт переїхав на нову сторінку. Додайте назву нового сайту з посиланням, по якій можна перейти на новий сайт вручну. Змініть час оновлення сторінки, щоб відвідувач міг прочитати необхідну інформацію.

  5. 5

    Збережіть файл.

Метод 3 з 5: Використання файлу htaccess для перенаправлення

  1. 1

    Знайдіть файл, якщо ваш сайт запущений на сервері Apache. Файл htaccess на сервері Apache містить запити про помилки, перенаправлення та інші запити.

  2. 2

    Перегляньте список 300-х кодів стану http. Код "301" використовується у випадку перенаправлення і означає «Переміщено остаточно» ("moved permanently").



  3. 3

    Введіть наступний код в текстовий файл:
    • RewriteEngine On
      RewriteRule ^ (. *) $ Http://newdomain.com/$1 [L, R = 301]
    • "L" позначає останнє вказівку, "R" - перенаправлення, параметр "301" - остаточне перенаправлення.

  4. 4

    Знайдіть інформацію про те, як перенаправляти URL з пробілами в назві, динамічні сторінки, суб-домени, в мережі Інтернет.

  5. 5

    Змініть "newdomain.com "на ім`я нового сайту.

  6. 6

    Натисніть «Зберегти». Змініть параметр показу файлів на «Всі файли». Збережіть файл під ім`ям .htaccess без розширення.

Метод 4 з 5: Завантаження і тестування файлу

  1. 1

    Перейменуйте всі існуючі файли.htaccess для збереження резервної копії. Використовуйте ім`я файлу .htaccessbackup чи схоже, щоб з легкістю знайти файл і провести відновлення.

  2. 2

    Завантажте змінений файл в кореневу папку старого домена.

  3. 3

    Введіть старе ім`я домену в браузер. Повинно відбутися перенаправлення на новий сайт.

Метод 5 з 5: Використання іншого коду

  1. 1

    З`ясуйте якою мовою написаний сайт. Для кожної мови існують різні коди.
    • Ви можете знайти коди перенаправлення для PHP, ASP, Coldfusion і javascript онлайн.

Попередження

  • Сторінки з мета-оновленням фільтруються пошуковими системами, оскільки такий метод часто використовується в спам.
  • Користувачам FrontPage не потрібно переробляти файли .htaccess в папці _vti_bin і в підпапках _vti_adm і _vti_aut.