Autor Zpráva
Hab45
Profil *
Zdravim,

skusam Mikeho mod_rewrite a super funguje, mam:

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ ?page=$1

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)?/?$ ?page=$1&arg1=$2

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)/([^/]+)?/?/?$ ?page=$1&arg1=$2&arg2=$3

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)?/?/?/?$ ?page=$1&arg1=$2&arg2=$3&arg3=$4


Teda, teraz pekne funguje domena.net/page/page2/page3/


Lenze, teraz som si vytvoril priecinok "priecinok" a donho som si spravil uplne inu stranku, teda: domena.net/priecinok/index.php V tejto novej stranke chcem tiez vyuzivat mod_rewrtite. Teda do priecinka "Priecinok" som vlozil htaccess subor s horeuvedenym kodom.

Lenze, teraz ked zadam:

domena.net/priecinok/page/ tak sice stranka sa zobrazi (index.php), ale ked dam echo $_GET['page'] tak nevypise nic.

Preco? Vedeli by ste mi poradit?

Dakujem.
Kajman_
Profil *
Zkuste opravit RewriteBase na priecinok.
Hab45
Profil *
robi to to iste preco?

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: