Если вы начинаете в мире веб-разработки, то что-то интересное и что вы должны знать, если однажды вам это нужно, это перенаправления URL . В этом уроке вы увидите несколько способов перенаправления в HTML, PHP и JavaScript . Кроме того, приведены простые примеры и краткое объяснение.
Перенаправить в HTML
Здесь мы будем перенаправлять навигацию на URL с помощью тега META, синтаксис которого следующий: [color = # a9a9a9] HTML-код перенаправления [/ color]
Заполните каждое поле
- http-эквивалент : будет выполнено действие, которое мы хотим выполнить.
- content : мы заполним его количеством секунд, которое мы хотим, чтобы оно дождалось выполнения действия, если мы установим 0, действие будет автоматическим.
- url : это будет URL, по которому мы хотим, чтобы действие происходило, мы должны проложить абсолютный путь.
Теперь мы увидим пример перенаправления, действие будет Обновить, оно будет выполнено через 8 секунд, и оно будет перенаправлено в Solvetic.
[color = # a9a9a9] Например, перенаправление HTML [/ color]Эта страница будет перенаправлена в Solvetic через 8 секунд
Перенаправить в JavaScript
Чтобы перенаправить браузер на новую страницу в JavaScript, используйте:
window.location[color = # a9a9a9] Код перенаправления JavaScript [/ color]
Прямое перенаправление, без ожидания
В этом перенаправлении при загрузке скрипта вы автоматически будете перенаправлены в Solvetic.
window.location = "http://www.solvetic.com";[color = # a9a9a9] Пример прямого перенаправления JavaScript [/ color]
Перенаправление с удержанием
Теперь мы будем использовать функцию setTimeout, которая будет ожидать только то количество миллисекунд, которое мы передадим в качестве второго параметра, чтобы выполнить функцию, которую мы записали в качестве первого параметра:
setTimeout (перенаправление, 8000); function redirect () {window.location = "http://www.solvetic.com"; }[color = # a9a9a9] Пример перенаправления с ожиданием JavaScript [/ color]Эта страница будет перенаправлена на Solvetic.com через 8 секунд, если вы предпочитаете перейти, нажмите на эту ссылку
Переадресация кликов (без href)
Используя assign из window.location, мы загрузим новую страницу:
function open () {window.location.assign ("www.solvetic.html")}[color = # a9a9a9] Пример перенаправления при нажатии без Href [/ color]
Перенаправить PHP
Для перенаправления URL в PHP мы используем функцию заголовка, структура выглядит следующим образом: Если мы хотим перенаправить Solvetic как внешнюю страницу, мы сделаем следующее: Если мы хотим перенаправить на внутреннюю страницу, лучше всего указать абсолютный путь от корня сервера, это будет выглядеть примерно так: Сейчас я приведу пример того, как перенаправить страницу, которая больше не находится в исходном URL-адресе, в URL-адресе, который больше не существует, у нас будет страница со следующим кодом. Не забудьте изменить "newURL" на URL, который есть на странице.
примечание
Функция заголовка должна появляться перед любым кодом HTML.
СТАТЬИ