Portál AbcLinuxu, 9. května 2025 19:55

Dotaz: Nefunkční .htaccess v Apache2 a Suse

6.3.2007 11:11 PD
Nefunkční .htaccess v Apache2 a Suse
Přečteno: 508×
Odpovědět | Admin
Ahoj, chtěl sem omezit přístup na webovou stránku podle IP adres, ale Apache hodnoty .htaccess ignoruje. Používám Suse 10.0 a 10.2 a všude je to stejný.

.htaccess:
Options -Indexes
Order deny,allow
Deny from all
Allow from 127.0.0.1, x.x.x.x
x.x.x.x moje IP. Právo na čtení htaccess maj všichni

httpd.conf:
# forbid access to the entire filesystem by default
(Directory/)
    Options None
    AllowOverride All <-- tady sem změnil None
    Order deny,allow
    Deny from all
(/ Directory)

# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
(Files ~ "^\.ht")
    Order allow,deny
    Deny from all
(/Files)
Taky sem přidával tohle a nic

(Directory /srv/www/docs/)
    Options None
    AllowOverride All
    Order deny,allow
    Deny from all
(/ Directory)
>,< sem nahradil(,) protože mi dotaz jinak nešel odeslat. Na RH 9.0 mi to před delší dobou fungovalo bez problému. Možná má na to Suse jinej systém. Díky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jiří Poláček avatar 6.3.2007 12:54 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
Rozbalit Rozbalit vše Re: Nefunkční .htaccess v Apache2 a Suse
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ne, SUSE na to nemá jinej systém.

Když se to nastaví přímo v konfiguráku Apache, tak to taky stávkuje?

V té klauzuli Allow from 127.0.0.1, x.x.x.x si nejsem jist, jestli je čárka přípustný oddělovač, já tam mám pouze mezery.
Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
6.3.2007 13:27 PD
Rozbalit Rozbalit vše Re: Nefunkční .htaccess v Apache2 a Suse
Je to stejný i když to dám do httpd.conf. Čárku sem odstranil a pořád stejný. V tom htaccess jsem schválně nechal jenom "deny from all" a stejně se na stránky dostanu odkudkoliv.
6.3.2007 13:29 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Nefunkční .htaccess v Apache2 a Suse
A jste si jisty, ze editujete spravny konfiguracni soubor? Kdyz do nej date nejake nesmysly, dostanete hlasku, ze takova direktiva neexistuje?
6.3.2007 13:30 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Nefunkční .htaccess v Apache2 a Suse
Jo a jeste - netahate tu stranku nahodou z nejake cache?
6.3.2007 14:08 PD
Rozbalit Rozbalit vše Re: Nefunkční .htaccess v Apache2 a Suse
Cache sem dal smazat a nic. Když zadám nesmysl do httpd.conf, tak mě Apache seřve
Milan Vít avatar 6.3.2007 13:48 Milan Vít | skóre: 23 | blog: about:linux | Orlová
Rozbalit Rozbalit vše Re: Nefunkční .htaccess v Apache2 a Suse
Odpovědět | | Sbalit | Link | Blokovat | Admin
Sice nemám SUSE, ale Apache mě jednou vypekl podobně – problém byl tehdy v tom, že nestačilo nastavit AllowOverride All v souboru /etc/apache2/httpd.conf, ale též (a především) v /etc/apache2/vhosts.d/00_default_vhost.conf. Nemůže to být tímhle?
„There is no dark side of the Moon really… as a matter of fact it's all dark.“
6.3.2007 14:14 PD
Rozbalit Rozbalit vše Re: Nefunkční .htaccess v Apache2 a Suse
V /etc/apache2/vhosts.d/ mám akorát ukázkový "template" soubory

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.