| Autor | Zpráva |
|---|---|
| karlos007 Člen |
#1 · Zasláno: 30.7.2010 11:24:58
kde mám chybu, že to strašně vytíží server a nenačítají se mi pak některé soubory z podadresářů? zajimave je ze to tu stranku nacte, i to presmerovani vidim dobre kdyz si vypisu tu cestu, ale dela to paseku se stylama a js.
RewriteEngine on RewriteBase / RewriteRule ^ne-coa/blabla/(.*) index.php?q=ne-co/blabla/$1 [L,QSA] RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] - to prvni je ne-coa/blabla/[$promenna] na ne-co/blabla/[$promenna] takze v podstate jen odmazat 1 pismeno z toho slova. - pokud neni splneno prvni tak chci [$promenna] prepsat na index.php?q=[$promenna] kdyz je tam jen druhy radek tak vsechno funguje krome toho jednoho presmerovani ktery potrebuju. |
| Kajman_ |
#2 · Zasláno: 30.7.2010 11:32:02
Nejspíše se cyklí to poslední pravidlo.
Proti cyklení zkuste načerpat inspiraci u obecného pravidla ve faq http://diskuse.jakpsatweb.cz/?action=vthread&forum=31&topic=97298 |
| karlos007 Člen |
#3 · Zasláno: 30.7.2010 12:39:24
postupne jsem dosel k tomu ze jedno i druhy pravidlo fungujou kazdy zvlast vyborne, ale spolu kdyz jsou tak fungujou taky jakoby dobre ale na vsechny existujici soubory mi hazou 404
tak jsem zkusil trochu zazonglovat poradi a evidentne na poradi zalezi a rewritecond se vztahuje jen na nejblizsi rewriterule :-) RewriteRule ^ne-coa\/blabla\/(.*)$ index.php?q=ne-co/blabla/$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] |