..
1. Úvod do Apache mod_rewrite
Mod_rewrite Apache modulů je jedním z nejrozšířenějších které jsou k dispozici pro náš web server, a to zejména skutečnost, že zpřístupnění nástroj, který umožňuje správci webu, že je součástí procesu vytváření webových stránek na dynamické webové aplikace založené, a na druhé straně aby stránky je produkován aplikace "stravitelné" pro vyhledávače.
Ale co je funkce tohoto modulu? V praxi mod_rewrite umožňuje "přeložit" URL v jiné uživatelsky definovaných podle určitých pravidel, která musí být vypracován v konfiguračním souboru Apache nebo do samostatného souboru s názvem. Htaccess, který bude odeslán na "uvnitř kořene naše internetové stránky (dokonce i" Nahrát soubor musí být provedeno podle určitých kritérií, ale prohloubí tuto diskusi za chvíli).
Klasickým příkladem použití mod_rewrite je v souvislosti s překladem adres URL na statický dynamiky, myslí si, že tento pojem je velmi důležité, protože formulář není určen, aby se dynamicky (obsahující QueryString) jako statické, ale spíše naopak! Vyhledávače a naši uživatelé uvidí statické URL (pippo.html), ale ve skutečnosti zdrojů existuje v dynamicky (pagina.php? Id = foo).
K tomu budeme psát naše pravidla v překladu. Htaccess soubor a nahrát ho do požadovaného umístění (tj. pro kterou přepsat pravidla), a od toho okamžiku, stránky jedná o tyto kroky dojde na našem webovém serveru:
Ale proč skrývat URL? V současné době z důvodů je třeba hledat v faktory, které často nemají týkat záležitostí úzce související technické či vývoj aplikací.
Zpočátku mod_rewrite byl vytvořen pro řešení problému s URL je příliš dlouhá psát, se to stalo (a často ještě stává), že k dosažení detrminata typ zdroje překypovaly QueryString proměnné a parametry, přepsat eliminuje tento problém schopnost klientů poskytovat uživatelsky přívětivé URL.
Dnes, namísto přepsání se stala velmi důležité téma pro operace s umístěním stránek ve vyhledávačích.
A "dobře známý fakt, že nemají index stránky efektivně dosáhnout QueryString příliš dlouhý nebo příliš bohaté na parametry, může být tento faktor omezit schopnost umístění zdroje v SERPs.
V praxi můžeme říci, že to, co je uživatelsky přívětivý pro uživatele to je pro vyhledávače.
| |
Linux (kurz)
Kompletní průvodce pro open-source systému. Od 49 €. |
| |
MySQL (kurz)
Správa open-source databáze. Od 39 €. |
| |
PHP (kurz)
Celý kurz pro vytváření dynamických webů. Od 49 €. |