Autor | Zpráva | ||
---|---|---|---|
vojtan Profil |
#1 · Zasláno: 14. 2. 2012, 20:36:38
Zdravím, mám dotaz ohledně přepisu adresy pomocí htaccessu, všiml jsem si, že se mi některé stránky načítají třeba 3x (např. v databázi místo 1 se připočítá 3) a také načítání webu je trochu pomalejší, nevím jestli je to chybou zápisu, kdyby se na to někdo podíval, moc by mi to pomohlo, pravidla zápisu zatím moc nechápu. Děkuji
RewriteRule ^uvod/clanek/(.+)/ index.php?id_clanek=$1 [L,QSA] RewriteRule ^uvod/? index.php?page=uvod [L,QSA] RewriteRule ^hledat/? index.php?page=hledat [L] RewriteRule ^pridejse/? index.php?page=pridejse [L,QSA] RewriteRule ^statistiky/? index.php?page=statistiky [L,QSA] RewriteRule ^osoba/(.+)/oblibeny/ index.php?page=osoba&id=$1&akce=oblibeny [L,QSA] RewriteRule ^osoba/(.+)/ index.php?page=osoba&id=$1 [L,QSA] RewriteRule ^detail/(.+)/recenze/pridat/ index.php?page=detail&id=$1&akce=recenze2&akce2=pridat [L,QSA] RewriteRule ^detail/(.+)/recenze/upravit/ index.php?page=detail&id=$1&akce=recenze2&akce2=upravit [L,QSA] RewriteRule ^detail/(.+)/recenze2/ index.php?page=detail&id=$1&akce=recenze [L,QSA] RewriteRule ^detail/(.+)/recenze/(.+)/ index.php?page=detail&id=$1&akce=precenze&idrecenze=$2 [L,QSA] RewriteRule ^detail/(.+)/recenze/ index.php?page=detail&id=$1&akce=zrecenze [L,QSA] RewriteRule ^detail/(.+)/hodnoceni/(.+)/ index.php?page=detail&id=$1&akce=hodnoceni&st=$2 [L] RewriteRule ^detail/(.+)/hodnotit/ index.php?page=detail&id=$1&akce=hodnotit [L,QSA] RewriteRule ^detail/(.+)/fotografie/ index.php?page=detail&id=$1&akce=fotografie [L,QSA] RewriteRule ^detail/(.+)/obsazeni/ index.php?page=detail&id=$1&akce=obsazeni [L] RewriteRule ^detail/(.+)/hodnotit/ index.php?page=detail&id=$1&akce=hodnotit [L] RewriteRule ^detail/(.+)/hodnoceni2/ index.php?page=detail&id=$1&akce=hodnoceni2 [L] RewriteRule ^detail/(.+)/ index.php?page=detail&id=$1 [L,QSA] RewriteRule ^mujprofil/(.+)/smazatk/(.+)/ index.php?page=mujprofil&id=$1&akce2=smazatk&idkoment=$2 [L,QSA] RewriteRule ^mujprofil/(.+)/hodnoceni/ index.php?page=mujprofil&id=$1&akce=hodnoceni [L,QSA] RewriteRule ^mujprofil/(.+)/komentare/ index.php?page=mujprofil&id=$1&akce=komentare [L,QSA] RewriteRule ^mujprofil/(.+)/recenze/ index.php?page=mujprofil&uzid=$1&akce=recenze [L,QSA] RewriteRule ^mujprofil/(.+)/oblibeni/ index.php?page=mujprofil&akce=oblibeni [L,QSA] RewriteRule ^mujprofil/foto/ index.php?page=mujprofil&akce=foto [L] RewriteRule ^mujprofil/zmenitfoto/ index.php?page=mujprofil&akce=zmenitfoto [L] RewriteRule ^mujprofil/ index.php?page=mujprofil [L,QSA] RewriteRule ^uzivatel/(.+)/hodnoceni/ index.php?page=uzivatel&id=$1&akce=hodnoceni [L,QSA] RewriteRule ^uzivatel/(.+)/komentare/ index.php?page=uzivatel&id=$1&akce=komentare [L,QSA] RewriteRule ^uzivatel/(.+)/recenze/ index.php?page=uzivatel&id=$1&akce=recenze [L,QSA] RewriteRule ^uzivatel/(.+)/oblibeny/ index.php?page=uzivatel&id=$1&akce=oblibeny [L,QSA] RewriteRule ^uzivatel/(.+)/ index.php?page=uzivatel&id=$1 [L,QSA] |
||
Davex Profil |
#2 · Zasláno: 15. 2. 2012, 21:54:09
V pravidlech asi problém nebude. Třeba se jen načítají připojené soubory (CSS, JS, obrázky) ze špatného umístění a to způsobuje připočítání.
Každopádně by bylo lepší zpracovat celou adresu přímo v tom PHP skriptu a takto složitě nepřepisovat. |
||
Časová prodleva: 12 let
|
0