Autor Zpráva
Gaudino
Profil
Ahoj mam takovyhle dotaz:

je mozne aby toto na jednom webhostigu fungovalo naprosto perfektne (www.mujhost.cz) a na druhem (www.forpsi.com) to hlasilo chybu:

Server přesměrovává požadavky na tuto adresu sám na sebe a to takovým způsobem, které zabraňují jejich dokončení. Tento problém může být způsoben zakázáním nebo odmítnutím cookies.


tady je cast kodu htaccess:
RewriteCond %{QUERY_STRING} ^strana=([^&]+)$
RewriteRule ^index.php$ %1/? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ ?rw=1&strana=$1 [L,QSA]

RewriteCond %{QUERY_STRING} ^strana=program&p=([^&]+)$
RewriteRule ^index.php$ program/%1/? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^program/([^/]+)?/?$ ?strana=program&p=$1 [L,QSA]


Opravdu se mi to zda celkem podivne......pokud by nekdo vedel anebo ma podobne zkusenosti, budu rad kdyz poradi

Dekuji
Kajman_
Profil *
A nejde to ani když tam je index.php před otazníky na pravé straně?
Kajman_
Profil *
A poslední řádek zkuste

RewriteRule ^program/([^/]+)?/?$ ?rw=1&strana=program&p=$1 [L,QSA]
Gaudino
Profil
to Kajman_

diky za radu, pomohlo to. Je to ale stejne zajimave, ze ten samej kod se na jednom serveru zacykluje a na druhem to krasne jede
Kajman_
Profil *
Když by tam bylo to index.php, tak se to bude asi cyklit na obou. Na některých rewrite dostane index na některých prázdno. Závisí na tom, jak po sobě požadavek zpracovávají jednotlivé moduly apache.
Gaudino
Profil
Kajman_

dekuji rovnez za vysvetleni. :-)

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: