Autor Zpráva
PecanCZ
Profil
Zdravím, v htaccess mám funkci

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ view.php?cisloclanku=$1 [L,QSA]


která mi z linku view.php?cislockanku=12345 udělá jenom /12345. Ovšem chtěl bych udělat to, aby se před to /12345 dodalo ještě třeba /clanky, jenže nevím jak toho docílit. Díky moc za odpověď
DJ Miky
Profil
RewriteRule ^clanky/([0-9]+)$ view.php?cisloclanku=$1 [L,QSA]

clanky/číslo → view.php?cisloclanku=číslo
PecanCZ
Profil
bohužel když jsem dal toto tak mi to píše že článek neexistuje
Davex
Profil
Pokud v proměnné cisloclanku nemusí být jen číslo, tak je to nutné změnit na:
RewriteRule ^clanky/(.+)$ view.php?cisloclanku=$1 [L,QSA]

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0