Jednoduché podstrkávání

Jednoduché podstrkávání

neboli jak na to

Zde najdete postup na jednoduché podstrkávání stránky
místo stránky jiné, aniž by si toho uživatel všiml.

Tvorba vlastního obsahu

jednoduché podstrčení

Syntaxe pro tvorbu jednoduchého podstrčení obsahu vypadá
takto: (pozn. kód napíšeme do souboru htaccess nebo httd.conf)

# jednoduche_podstrceni
RewriteEngine on
RewriteRule požadavek-na-stránku-od-klienta co-dostane
[nepovinná-pravidla]

Příklad:

# jednoduche_podstrceni
RewriteEngine on
RewriteRule zadana_stranka\.html podstrcena_stranka.html

Je to velice jednoduché. Místo stranky zadana_stranka.html se jedná o
podstrčení stránky podstrcena_stranka.html (objeví se tedy
obsah podstrčené stránky). Adresa v adresním řádku však zůstává stejná jakou
uživatel napsal (jen jde o podstrčení obsah z podstrcena_stranka.html).
Tomuto se říké podstrčení (někdy také přepisování). Všiměte si, že
oproti přesměrování zde chybí atribut [R], to znamená, že půjde o
podstrkávání
, nikoliv přesměrovávat ([R] = redirect =
přesměrovávání).

Výše uvedený zápis kódu slouží pro cestu, která je odvozena z adresáře,
ve kterém leží soubor htaccess (kdyby byla uvedena cesta, která by začínala
lomítkem, cesta by se "počítala" od kořene webu).

RewriteEngine on – zapnutí mod_rewrite.

RewriteRule – první parametr (zadana_stranka\.html) se
chápe jako regulární výraz (proto je tam to zpětné lomítko). Druhý parametr
v kódu není regulární (tj. uvádíme bez lomítka).

Comments are closed.

© 2012 Iceboy.cz

Designed by That's Profound -- Made free by Spongy Web Directory and Computer RAM / Memory