Autor Zpráva
radeson
Profil
zdravim,

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)/?$ /portal.php?odkaz=$1 [L,QSA]
RewriteRule ^([A-Za-z0-9-]+)/?$ /hra.php?odkazhry=$1 [L,QSA]

vytvářím si přepis URL na stránkách a mám menší problém s jedním souborem.
když jdu na example.com/bojove-hry tak me to hodi na soubor portal.php s promenou odkaz.
To funguje jak má.

Jak to mám ale rozlišit když se jedná o dva soubory, např. kdybych chtěl jít na example.com/hra-james-bond aby se rozlišil soubor na který mě to má odkázat, ptz takhle mě to odkáže na soubor portal.php .Vím že je ten .htaccess hloupe napsany, poradte jak mam od sebe rozeznat ty dva soubory?? moc tomu nerozumim, diky
djlj
Profil
RewriteRule ^hra\-([A-Za-z0-9-]+)/?$ /hra.php?odkazhry=$1 [L,QSA]
radeson
Profil
nn nefungje mi to kdyz zadam napr: example.com/hra-nazev-hry tak me to zase hodi na soubor portal.php
Akacko
Profil
tak to potom imho

RewriteRule ^hra\-([A-Za-z0-9-]+)?$ /hra.php?odkazhry=$1 [L,QSA] #example.com/hra-nazev-hry

RewriteRule ^hra\-([A-Za-z0-9-]+)/?$ /hra.php?odkazhry=$1 [L,QSA] #example.com/hra-nazev-hry/
radeson
Profil
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)/?$ /portal.php?odkaz=$1 [L,QSA]
RewriteRule ^hra\-([A-Za-z0-9-]+)/?$ /hra.php?odkazhry=$1 [L,QSA] #example.com/hra-nazev-hry/


nn nejede mi to :( pokazde me to hodi na soubor portal.php?odkaz=hra-nazev-hry misto hra.php?odkazhry=hra-nazev-hry

nefunguje ani s lomitkem, ani bez nej
djlj
Profil
To pravidlo s hrami dej nad to druhé pravidlo.
radeson
Profil
jj jede to... sice nechapu cim to je, ale funguje to, diky moc :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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