Autor Zpráva
ZdenekPNJ
Profil
Zdravím,
už hodně dlouho si lámu hlavu s tím, jak vytvořit z dynamických adres statické a navíc ještě zamezit zneužití adresy url.
Příklad:

Nyní mám tuto adresu
http://www.domena.cz/article.php?rubrika=1&cisloclanku=2&nazevclanku=upraveny-seo-nadpis

a potřeboval bych tohle
http://www.domena.cz/clanek/nazev-rubriky/2-upraveny-seo-nadpis.html

- kdy z proměnné rubrika=1 by místo čísla byl název rubriky
- a zároveň by to provedlo kontrolu seo nadpisu, aby tam nemohl někdo podstrčit jiný (např. neslušný) text např: místo ja-mam-psa (ja-mam-neco-jineho)

Zkoušel jsem tohle, ale neumí to výše uvedené
(RewriteRule ^([^/]*)/([^/]*)/([^/]*)\.html$ article.php?rubrika=$1&cisloclanku=$2&nazevclanku=$3 [L]

Děkuji za radu, jak to vyřešit

K vidění například zde (umazal jsem kousek seo nadpisu, ale ten se sám dopíše při načtení stránky):
http://www.sport.cz/hokej/extraliga/clanek/626747-lubina-s-bera.html#section-artcl
Joker
Profil
ZdenekPNJ:
Použijte univerzální pravidlo, které všechno přesměruje na hlavní PHP skript a tam už s tím uděláte všechno potřebné.
ZdenekPNJ
Profil
Joker:
Tohle pravidlo jsem taky našel, ale vůbec se mi nepovedlo jej jakkoliv úvedst do chodu, vůbec jsem nepochopil jak funguje

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0