Autor Zpráva
martin20a
Profil
Dobrý den,

mám kod v htaccessu:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ %{DOCUMENT_ROOT}/index.php?path=/$1 [L,QSA]
čili mě to z domena.cz/kategorie/clanek/ uděla jakoby domena.cz/index.php?path=kategorie/clanek/

jenže bych teď potřeboval aby mě to udělalo ze subdomena.domena.cz/kategorie/clanek/ udělalo domena.cz/index.php?sub=subdomena&path=kategorie/clanek/
žádné subdomény ve skutečnosti neexistují jen to tak vypadá v url.

prosím poraďte jak to mám upravit, děkuji
Davex
Profil
martin20a:
žádné subdomény ve skutečnosti neexistují
Subdomény by existovat měly, protože prohlížeč musí subdoménu přeložit na IP adresu serveru.

Subdoménu pak jde získat regulárním výrazem v podmínce RewriteCond nebo jednodušeji přímo v PHP skriptu z proměnné $_SERVER['HTTP_HOST'].

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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