Czasami konieczne staje się automatyczne przekierowanie odwiedzającego witrynę z jednej strony na drugą w „trybie automatycznym”. Oznacza to, że po prostu wszedł i od razu bez pytań i naciskania czegokolwiek - proszę przejść do innej strony. Na przykład witryna została przeniesiona, ale użytkownicy nadal przechodzą pod stary adres. Oczywiście super-profesjonaliści robią tego rodzaju przekierowania na poziomie dodatkowych plików konfiguracyjnych serwera WWW (htaccess) lub skryptów po stronie serwera. Jednak coraz więcej internautów nabywa własne strony internetowe i doskonale nimi zarządza bez pośrednictwa superfantów. Na szczęście w sieci realizowana jest zasada „każdemu, kto chce – według serwisu” bez żadnych projektów krajowych i kredytów hipotecznych. Jak więc laik może zaimplementować automatyczne przekierowanie odwiedzającego na dany link?
Instrukcje
Krok 1
Istnieją dwie najprostsze opcje przekierowania, które wymagają jedynie możliwości wprowadzenia odpowiednich zmian na żądanej stronie. Pierwszy rozwiązuje problem za pomocą języka HTML (HyperText Markup Language - "język znaczników hipertekstowych"). To jest język, w którym napisane są strony internetowe. Ten język ma tag, którego potrzebujemy - polecenie, które mówi przeglądarce, na jaki adres i po ilu sekundach ma zostać wysłany odwiedzający stronę. To wygląda tak:
Tutaj liczba „10” wskazuje, ile sekund trzeba czekać – na przykład, aby odwiedzający miał czas na przeczytanie komunikatu, że witryna została przeniesiona. A adres https://www.kakprosto.ru/ podaje przeglądarce adres URL, pod który użytkownik powinien zostać wysłany. Znacznik ten należy wstawić w „nagłówku strony” – obszarze kodu html, który zaczyna się znacznikiem, a kończy znacznikiem.
Krok 2
Druga metoda przekierowania wykorzystuje możliwości języka JavaScript. Aby z niego skorzystać, musisz wprowadzić odpowiednie polecenia w kodzie html strony. Najpierw musisz poinformować przeglądarkę, że w tym momencie uruchamia się skrypt JavaScript. W JavaScript ten otwierający tag wygląda tak:
A ostatnia wygląda tak:
Pomiędzy tymi dwoma znacznikami znajdują się instrukcje - operatory językowe. Potrzebny nam efekt przekierowania można osiągnąć za pomocą kilku z nich:
window.location.reload („https://www.kakprosto.ru/”);
lub
document.location.replace („https://www.kakprosto.ru/”);
lub
document.location.href = "/";
Cały kod skryptu będzie wyglądał tak:
document.location.href = "/";
Ten skrypt można również wstawić w ten sam obszar nagłówka kodu html - między tagami i. Chociaż nie jest to wymagane, możesz wstawić go do głównej treści strony, czyli między tagi i.