Autor Zpráva
Hugoman
Profil
kdekolvek strcim ( pod wamp so zakladnymi nastaveniami ) direktivy ako AllowOverride, DocumentRoot tak mi to vyhodi chybu 500 + v logu mam:

<Directory not allowed here
DocumentRoot not allowed here
AllowOverride not allowed here

cim to je? prestavoval som potom configy v httpd.conf na AllowOverride All vsade kde sa dalo, ale neslapalo to... vyzera to tak ze .htaccess interpretuje len sa nevie donutit k interpretovaniu spominanych direktiv...
nightfish
Profil
cim to je? prestavoval som potom configy v httpd.conf na AllowOverride All vsade kde sa dalo, ale neslapalo to...
vypadá to, že dáváš <Directory> někam, kde nemá co dělat
Mike8748
Profil
DocumentRoot nema v .htaccess co delat. to patri akorat do httpd.conf a konfigurace VHOST, nikam jinam
AllowOverride smi byt akorat uvnitr kontejneru Directory
Directory smi byt akorat v httpd.conf a u VHOST, jinde ne

zaver: ani jedna z uvedenych direktiv nema v htaccess co delat, proto chyba 500
Hugoman
Profil
Mike8748

ale .htaccess je sprostredkovatel na danom mieste v priecinku kde sa nachadza a preto kazda konfiguracia ktora sa nastavi v httpd.conf by sa mala dat externe nastavit v .htaccess

ako potom nastavit DocumentRoot externe? a teda v .htaccess?

lebo chcem nastavit DocumentRoot pre viacere priecinky odlisne...
Mike8748
Profil
DocumentRoot se tyka serveru nebo virtualHostu. ne adresaru

pokud chces odlisny Documentroot pro ruzne adresare, musis si udelat VirtualHosty pro ne
Hugoman
Profil
OK, diky Mike8748
idem postudovat
nightfish
Profil
ale .htaccess je sprostredkovatel na danom mieste v priecinku kde sa nachadza a preto kazda konfiguracia ktora sa nastavi v httpd.conf by sa mala dat externe nastavit v .htaccess
tato implikace není platná

To find which directives can be placed in .htaccess files, check the Context of the directive
Ke zjištění, které direktivy mohou být použity v .htaccess souborech, se podívejte na "kontext" konfigurační direktivy

z čehož se naopak dá přepokládat, že některé direktivy je možno použít pouze v hlavním konfiguračním souboru, zatímco jiné je možno použít i v souborech .htaccess

konkrétně u zmíněného DocumentRoot je kontext "server config, virtual host", tedy je možno tuto direktivu použít v hlavním konfiguračním souboru (obvykle httpd.conf) nebo v definici "virtuálních hostů"
http://httpd.apache.org/docs/2.0/mod/core.html#documentroot
Hugoman
Profil
nightfish
vdaka za uzrejmenie pojmov ;)

Vaše odpověď

Mohlo by se hodit

Příspěvky nesouvisející s webem budou odstraněny.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0