Редирект URL - Статті

print "Location: http://webclass.ru\n\n";

Треба відстежити, щоб скрипт посилав цей рядок насамперед. Можна навіть сказати, що якщо ви хочете перенаправити броузер на іншу URL, то вам слід послати броузеру лише один рядок, який вказаний вище. Зверніть увагу на символи \n\n в кінці рядка. Це роздільник між HTTP заголовком і тілом HTTP відповіді, і він обов'язково має бути вказаний.

-------------------------------------------------- ------------------------------Реалізація на PHP.У PHP існує спеціальна функція header(), за допомогою якої можна вказувати поля заголовка HTTP. Для редиректу достатньо написати:

Але знову ж таки, треба пам'ятати, що заголовок надсилається перед тілом HTTP відповіді і цей рядок коду повинен стояти в скрипті перед будь-якою іншою операцією виведення. Інакше броузер отримає стандартний заголовок, сформований сервером, і ваш рядок інтерпретуватиметься як просто текстові дані. --------------------------------------------------- --------------------------------- Другий спосіб редиректу заснований на можливостях HTML коду. Є META тег, спеціально призначений для перенаправлення. Використання:

Тут у полі content навіть можна вказати кількість секунд, перш ніж броузер перейде на вказану URL-адресу. Тег повинен використовуватись у розділі HEAD. Ось приклад HTML сторінки, для перенаправлення:

Redirect page