Autor Zpráva
Gifi
Profil
Dobrý den, již pár dní špekuluji nad jistým problémem. Ani kamarad google mě nedokazal poradit, tak tedy prosím o radu ostřílených vývojářu.

Problém je následující:
mam index.php v documentroot kde pouzivam dotaz kde si pri kazdem vygenerovani banneru provadim dotaz Update tabulka set zobrazeno=zobrazeno+1 where id_vygenerovaneho baneru...s tím by nebyl až takový problém. dotaz a vše kolem funguje.
problém nastává při použití mod_rewrite. kdyz obnovím stránku pri vygenerovani se přičte dva namisto jedna, když jdu na index.php ve složce admin přičte se opět dva... Kdyz vypnu modrewrite tak uz se v adminu nic nepricita. z toho všeho jsme nabil dojmu, kdykoliv volam index.php jak v rootu tak v podadresari admin tak to vzdy projde pres index.php v rotooo. neslo by zase tak o to pricinani,ale docela si myslim ze to spomaluje cely server dost vyrazne,protoze se nejdrive provedou skrypty z index.php root a pak teprv v adminovi, pokud v adminovi pracuji.

pro ukazku modrewrite:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^tvorime\-web\.cz
RewriteRule ^(.*)$ http://www.tvorime-web.cz/$1 [R=301,QSA]

RewriteCond %{REQUEST_URI} .admin.*
RewriteBase /admin
RewriteRule ^(.*)$ - [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?url=$1 [L,QSA]

Zatím sem se s ničím takovým nesetkal po dvou letech co s phpckem delám..
bohyn
Profil
Funguje tahle podminka? Zkousel si ji zakomentovat?
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ /index.php?url=$1 [L,QSA]

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:

0