Cum să redirecționeze utilizator în 2019 - Calculatoare - Altele

utilizator redirecționeze către o altă resursă prin adăugarea unui câmp Locul de amplasare în antetul de răspuns HTTP-server. Modificare script-uri de sistem de management al conținutului, sau configurați serverul (de exemplu, prin activarea modulului ModRewrite Apache și de a face fișier directivele relevante .htaccess), astfel încât, atunci când este necesar, Locul de amplasare câmp prezent în antet.

Locație câmp conținutul server de antet HTTP-răspuns trebuie să fie absolut URI al resursei la care se efectuează redirecționarea. În cele mai multe cazuri, agentii utilizator efectuează o descărcare imediată a datelor de resurse specificate, chiar și în cazul în care codul de răspuns server care indică prezența corpului mesajului. Cu toate acestea, atunci când punerea în aplicare a redirectionare este semnificativ antet de răspuns de transport numai limitată care conține numai câmp de stare cu câmpul de cod și locația corectă.

Selectați codul de răspuns de la 301-303 intervalul de valori în conformitate cu RFC 2616. Forma un antet minim și trimite-l la agentul utilizator. De exemplu, în PHP formarea de antet a codului ar putea arata astfel:


Rețineți că, atunci când se utilizează ModRewrite poate selecta, de asemenea, un cod de răspuns preferat.

Efectuați Redirectare utilizator folosind meta tag-ul atributul http-echivalent, setat la o valoare de reîmprospătare. Meta tag-uri sunt adăugate la secțiunea HEAD a documentului. Conținutul șirului atribut trebuie să fie o etichetă a conținutului constând din numerele care definesc timpul de întârziere (în secunde) înainte de redirecționarea URI și resursa țintă (absolută sau relativă), a numărului de virgulă separate. De exemplu, pentru a redirecționa utilizatorul în termen de 10 secunde după ce încarcă pagina, puteți folosi următorul cod:


O astfel de metodă este adesea utilizată pentru a crea pagini, screensavere care apar după anumite acțiuni de utilizator (de exemplu, o pagină cu mesajul după adăugarea unui răspuns pe forum).

Această metodă de redirecționare este util să se combine cu ceea ce a fost descris în a doua etapă, producând o schimbare în proprietate locație în funcția de tratare a evenimentului-timer.

articole similare