PDA

Pogčedajte punu verziju : Apache 2.2 i .htaccess ?


BluesRocker
27. 12. 2006., 11:39
Već 2 meseca imam instaliran Apache 2.2 i tek sam malopre primetio da mi .htaccess ne radi. Bilo šta da upišem u njega ne daje nikakav efekat. Čitao sam nešto da je problem u Allowoverride None u directory tagu. Promenio sam na All ali ništa. Što je najgore, ne radi mi ni u lokalu ni na hostu jer je i na njemu instaliran Apache 2.2. Da li je neko imao sličan problem?

ivanhoe
27. 12. 2006., 12:31
meni radi sasvim normalno na Apachu 2.2

sta tacno pokusavas? Da li dobijes neki error ?

Ako zelis da koristis mod_rewrite onda moras da ukljucis taj modul, po defaultu je iskomentarisana ta LoadModule linija u httpd.conf
Takodje, ako se radi o linuxu, proveri da li apache ima pravo da pristupa .htaccess u tom dir-u

BluesRocker
27. 12. 2006., 12:53
Nisam pokusavao mod_rewrite. Probao sam AddDefaultCharset pa nije htelo. Probao AddType application/x-httpd-php .html , ni to nije uspelo. Probao da setujem globalne promenljive u PHP pa se nista nije menjalo. Na kraju sam stavio redirekciju na neki sajt i nista. Inace je windows kod mene u lokalu.

Na linux hostu sam stavio 777 htaccessu i nije vredelo.

bojan_bozovic
27. 12. 2006., 13:05
Daj httpd.conf. Imas po dva bloka za svaki direktorijum/virtualni host, DocumentRoot i Directory. Jel' u oba AllowOverride All? .htaccess ne mora biti izvrsiv BTW.

BluesRocker
27. 12. 2006., 13:08
Daj httpd.conf. Imas po dva bloka za svaki direktorijum/virtualni host, DocumentRoot i Directory. Jel' u oba AllowOverride All? .htaccess ne mora biti izvrsiv BTW.
Hvala na pomoci. :)

oliver
27. 12. 2006., 14:36
^ to je i mene zezalo jer nisam odmah ukapirao da imaju 2 bloka, i ja stavio samo u jednom AllowOverride All. Poslije par dana sam se sjetio da pogledam ima li jos negdje da se izmijeni, i... bingo :)