Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

HTML Vs . PHP presmerovanie

Hypertext Markup Language je jazyk , formátovanie dát , ktorý sa používa na definovanie rozvrhnutie všetkých webových stránok . HTML nie je programovací jazyk . HTML stránky sú statické a počkajte na serveri vo svojom kompletnom stave až do požadované. PHP je programovací jazyk , ktorý generuje HTML stránky . Stránka neexistuje , kým nie je požadované . Oba systémy obsahujú rôzne metódy pre presmerovanie požiadaviek na rôzne adresy . Presmerovanie

Niekedy webové stránky , meniť ich adresy . Keď sa to stane , všetky staré odkazy smerujúce na starú adresu zlomí . Prehliadače , ktoré požiadali o stránky na starej adrese bude povedané , že stránka neexistuje . Správcovia webových stránok môžu vyhnúť tomuto zlyhaniu tým , že presmerovanie na mieste . Redirect povie webový server informovať prehliadačov novej adresy stránky .
HTTP presmerovanie kódy

štandardná metóda pre presmerovanie je uvedené v Hypertext Transfer Protocol . HTTP obsahuje zoznam stavových kódov . Dvaja z nich sú pre trvalé a dočasné presmerovanie . Trvalé presmerovanie kód je 301 a dočasné presmerovanie kód 302. Správcovia môžu odstrániť súbor z jeho starú adresu a nastaviť presmerovanie v konfigurácii webových stránkach . To informuje webový server oznámiť prehliadača na novú adresu pomocou jedného z presmerovať kódov . Všetky prehliadače vedia , znovu na novú adresu na požadovanej stránky , ak sa im dostane presmerovanie kód z webového servera , v reakcii na ich žiadosť stránku na starú adresu .
HTML metóda

HTML obsahuje inštrukcie k webovým prehliadačom znovu načítať stránku s oneskorením . Príkaz sa zobrazí v časti " hlavy " na webovej stránke . To si vyžaduje dva parametre , oneskorenie v sekundách a adresu , z ktorej chcete znovu načítať stránku . Tento príkaz umožňuje webovým vývojárom možnosť vytvárať presmerovania v rámci webových stránok . Ak príkaz obsahuje inú adresu na súčasný prehliadač spôsobí znovu - načítanie stránky zo súboru na inú adresu . Príkaz sa nazýva " meta refresh . "
PHP Metóda

PHP obsahuje funkciu s názvom " hlavičky. " Ide o jednoduchý návod na webový server na odoslanie presmerovanie kód v reakcii na stránku . Predvolený kód príkazu je 302 dočasné presmerovanie kód . Príkaz môže tiež poveriť server poslať 301 kód .
Porovnanie

Ako metóda HTML a PHP metóda pre presmerovanie sú veľmi jednoduchá . Kódy HTTP používané metódy PHP sú všeobecne prednostné vyhľadávače meta refresh spôsobu HTML . Meta refresh presmerovanie ponúknuť väčší priestor pre rušivé činnosti , ako je únos rebríčku iných stránok a falošne nafukovanie počet prístupov na stránky . Oba kódy HTML a PHP vyžadujú starej stránky , aby pokračovala v existenciu , ktorá je hlavnou zľahčovanie . Štandardný spôsob nastavenia presmerovania HTTP kódy v konfigurácii lokality umožňujú starej stránky , ktoré majú byť odstránené .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené