Autor Zpráva
Dědeček
Profil *
Dobrý den,

Mám toto v htacces bohužel nefunguje při první proměnné
/neco/ - nefunguje
/neco/neco/ - funguje
/neco/neco/neco/ - funguje
/neco/neco - nefunguje

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)/([^/]+)?/?$ ?page=$1&id=$2&uid=$3 [QSA]
ErrorDocument 404 /text/404/
ErrorDocument 403 /text/404/

<IfModule mod_setenvif.c>
  <IfModule mod_headers.c>
    BrowserMatch MSIE ie
    Header set X-UA-Compatible "IE=Edge,chrome=1" env=ie
  </IfModule>
</IfModule>

<IfModule mod_headers.c>
  Header append Vary User-Agent
</IfModule>


pokud smazu "&uid=$3" a "/([^/]+)" tak vše funguje tak jak má :( děkuju za pomoc už si nevím rady
Anonymní
Profil *
Nevím jestli to je správně, ale zkus tohle: RewriteRule ^([^/]+)/([^/]+)/([^/]+)$ ?page=$1&id=$2&uid=$3 [QSA]
Kajman_
Profil *
Podle regulárního výrazu tam musí být dvě lomítka (bez úvodního). Proto není divu, že první a poslední ukázka nefunguje.
Dědeček
Profil *
Anonymní:
Bohužel nefunguje :(
Kajman:
Mohl by jste prosím přesněji poradit, popřípadě poslat jak to má správně vypadat? Už si opravdu nevím rady :( děkuji
Kajman_
Profil *
Zkusil bych něco takového
RewriteRule ^([^/]+)(/|/([^/]+)(/|/([^/]+)?/?)?)?$ ?page=$1&id=$3&uid=$5 [L,QSA]
Dědeček
Profil *
Mě picnou :) jede to. Ale teď mi prosím vysvětlete, proč mi ten samy kod, co jsem tu prvně postnul funguje na jine subdomene se skoro nachlup stejnym obsahem :) Ještě kdyby jste mi vysvětlil proč $1, $3, $5 a proč lomítko navíc :) děkuj moc, můžu jít s klidem spát :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0