Autor | Zpráva | ||
---|---|---|---|
ales_posp Profil * |
#1 · Zasláno: 14. 1. 2009, 14:12:15
zdravim, resim jeden problem. Pomoci mod_rewrite jsem zajistil, aby adresa ve formatu http://www.stranka.cz/neco/9999-nejakej-nazev.html zavolala soubor s parametrem neco.php?id=9999.
Jelikoz spousta odkazu z vyhledacu vede odkazy ve tvaru http://www.stranka.cz/neco.php?id=9999, tak bych jeste potrevoval, aby to tyto adresy prevedlo na tvar http://www.stranka.cz/neco/9999-nejakej-nazev.html. Jenze v tomhle nemam moc jasno s nevim jak presne to resit. Jestli cele v .htaccess nebo to musim resit pomoci php. Rekl bych, ze .htaccess tohle nevyresi, protoze nevim odkud by si vzal hodnotu pro "nejakej-nazev", takze bych to asi resil v php. Diky za pomoc |
||
Pangasius Profil * |
#2 · Zasláno: 16. 1. 2009, 01:55:49
Není zač.
|
||
tiso Profil |
#3 · Zasláno: 16. 1. 2009, 02:05:09
ales_posp - pokiaľ neco.php?id=9999 je iné ako pôvodné http://www.stranka.cz/neco.php?id=9999 tak to ide. Ak sú rovnaké, tak smola, došlo by k zacykleniu redirectu. Riešiť to môžeš pomocou .htaccess alebo aj php, len si musíš dopredu vytvoriť zoznam čo na čo chceš presmerovať.
|
||
Pangasius Profil * |
#4 · Zasláno: 16. 1. 2009, 02:34:14
tiso, Ales potrebuje presmerovavat /?id=9999 na /9999-neco.html, kde se nahraje /?id=9999, ale adresa zustane /9999-neco.html, takze k zacykleni nedojde.
Alesi, v pripade, ze to budes delat v php (taky bych asi zvolil), tak akorat nesmis zapomenout, ze kod, ktery bude presmerovavat z /?id=9999 na /9999-neco.html se nesmi provest tehdy, kdyz uz je stranka nahravana do stranky /9999-neco.html. To pro tebe problem urcite nebude (neco v _SERVER). |
||
Časová prodleva: 15 let
|
0