.htaccess konkretni presmerovani
Vložil/a karlos, 29 Červenec, 2010 - 13:23
Kategorie: Jak na to?
Týká se verze: Drupal 6.x
kde mam chybu, ze to strasne vytizi server a nenacitaji se mi pak nektere soubory z podadresaru?
RewriteRule ^ne-coA/blabla/(.) index.php?q=ne-co/blabla/$1
RewriteRule ^(.)$ index.php?q=$1 [L,QSA]
- to prvni je presmerovani z ne-coA/blabla/[$promenna] na ne-co/blabla/[$promenna] takze v podstate jen odmazat to velke A. blabla je konstanta. je to cele malyma pismenema, tady to A davam pro zvyrazneni
- pokud neni splneno tak klasicke drupalovske vycisteni
klasicky to funguje ale s tim prvnim radkem to strasne vytizi server. mela by to byt uplne trivialni vec, ale mam pocit ze cim dyl se v tom vrtam tim hur… zajimavy je, ze se stranka nacte bez CSS ale kdyz adresu toho CSS souboru dam do prohlizece tak se ten soubor nacte, to same obrazky ve files adresari.

tak castecne vyreseno. na
tak castecne vyreseno. na konci prvniho radku pridano [L, QSA] . zajimavy ze doma na win mi to nepomohlo ale na serveru pod BSD to funguje.
tak predchozi reseni bylo
tak predchozi reseni bylo reseni jen nez vyprsela cache…
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]
treba to nekdy nekomu pomuze
Poslat nový komentář