Portál AbcLinuxu, 13. května 2025 22:53

Dotaz: .htaccess na apache2

31.7.2006 16:46 abfgijklm nopqrstu | blog: zrušeno
.htaccess na apache2
Přečteno: 364×
Odpovědět | Admin

Zdravím, já vím, že za tento dotaz mě asi 99% lidí z vás odsoudí, ale už několik měsíců se snažím povolit soubory .htaccess na svém localhostu. Vím, že třeba pro můj případ toto by jej mělo povolit:

<Directory "/var/www">
  AllowOverride All
</Directory>

Bohužel nestalo se tak. Tento příkaz jsem umístil do apache2.conf i do httpd.conf. Nevím, proč to nefunguje. Pročetl jsem si již desítky diskusí a všude jim stačí napsat do konfiguračního souboru http.conf výše uvedený příkaz a funguje jim to, což odpovídá dokumentaci.

Mám Apache/2.0.55.

Děkuji...

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

31.7.2006 16:50 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: .htaccess na apache2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ještě je samozřejmě potřeba restartovat Apache nebo reloadnout konfiguraci, ale předpokládám, že to jste udělal. Nemáte nějak jinak nastavenou direktivuu AccessFileName?
1.8.2006 14:16 abfgijklm nopqrstu | blog: zrušeno
Rozbalit Rozbalit vše Re: .htaccess na apache2

Ne, tato direktiva je na své původní hodnotě:

AccessFileName .htaccess
31.7.2006 17:49 iji | skóre: 29
Rozbalit Rozbalit vše Re: .htaccess na apache2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ma uzivatel/skupina, pod nimz bezi Apache, pravo cist tento soubor?
1.8.2006 14:14 abfgijklm nopqrstu | blog: zrušeno
Rozbalit Rozbalit vše Re: .htaccess na apache2

Soubory v adresáři /var/www mají nastavená práva na 0777.

1.8.2006 14:30 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: .htaccess na apache2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak asi budete muset připsat nějaké doplňující informace (např. co máte v tom .htaccess a jak zkoušíte, že to nefunguje), neboť špatně může být hodně věcí...
1.8.2006 14:36 abfgijklm nopqrstu | blog: zrušeno
Rozbalit Rozbalit vše Re: .htaccess na apache2

Kdyby byla v .htacces špatná direktiva, tak to hodí server error.

Zkouším to pomocí chybové stránky, to mi přišlo pro otestování nejlepší:

#disable indexes
Options -Indexes

## make sure nobody gets the htaccess files
<Files ~ "^[\._]ht">
    Order allow,deny
    Deny from all
    Satisfy All
</Files>

ErrorDocument 404 /err/404.php
1.8.2006 14:47 abfgijklm nopqrstu | blog: zrušeno
Rozbalit Rozbalit vše Re: .htaccess na apache2

Teď jsem si všimnul, že tu mám

ErrorDocument 404 /err/404.php

misto

ErrorDocument 404 ./err/404.php

Ale druhá moznost vrací místo stránky ./err/404.php pouze text ./err/404.php.

Takže .htaccess byl povolen ale já jej nevhodně testoval.

Omlouvám se za to. Ale opravdu jsem si toho nevšimnul. Tak je to vždycky, někoho se na něco zeptám a chcíli na to si všimnu chyby, ale do té doby, než se zeptám, si toho nemůžu všimnout ;o).

Nevíte, proč to teď ten php skript nezpracuje a vypíše to pouze jeho název?

1.8.2006 14:50 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: .htaccess na apache2
Protože to bere jako "message". Stránka musí začínat / nebo http://
1.8.2006 14:55 abfgijklm nopqrstu | blog: zrušeno
Rozbalit Rozbalit vše Re: .htaccess na apache2

Takže by asi nešlo aby stejný .htaccess na localhostu i na nějakém jiném serveru aby vždy odkazoval na interní chybovou stránku... Škoda

Ale tohle vrací taky message:

ErrorDocument 404 /var/www/adresar/err/404.php
1.8.2006 14:59 abfgijklm nopqrstu | blog: zrušeno
Rozbalit Rozbalit vše Re: .htaccess na apache2

Chtěl jsem říct defaultní chybovou stránku. [Co to se mnou dneska je?!?] Ale tento soubor existuje.

1.8.2006 19:50 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: .htaccess na apache2
a přes apache se k ní taky dostanete (přímo k té vaší chybové stránce)?
1.8.2006 19:05 secido | skóre: 27
Rozbalit Rozbalit vše Re: .htaccess na apache2
Odpovědět | | Sbalit | Link | Blokovat | Admin
V ubuntu sa needituje apache2.conf ani httpd.conf ale je tam podobne ako v debiane konfiguracia vo viacerych adresaroch, z ktorych sa includuju subory.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.