Portál AbcLinuxu, 31. srpna 2025 13:27


Dotaz: .htaccess

14.7.2004 11:41 milda | skóre: 3
.htaccess
Přečteno: 412×
Odpovědět | Admin
Mám dotaz ohledně zabezbečeného přístupu do určité části stránek (.htaccess). Vím, že se tady už něco podobného řešilo, ale přesto bych rád dotaz položil. Asi dělám někde nějakou hloupou chybu, kterou pořád opakuju a nejsem schopen na to přijít.
Distribuce SuSE 9.1 (Apache 2.0.49)
struktura: /srv/www/htdocs/
potřebuji zabezpečit adresář /srv/www/htdocs/ceniky/dealer
V adresáři ..../dealer mám soubor .htaccess a soubory, které chci zobrazit po zadání hesla.

.htaccess obsahuje:

AuthType Basic
AuthName "Restricted files"
AuthUserFile /srv/pass/dealer
Require user dealer

V adresáři /srv/pass je pochopitelně umístěn soubor s uživ. hesly

V default-server.conf mám následující:

AccessFileName .htaccess

Závorky u direktivy Directory nejsou schválně, server to pak nebere.

Directory "/srv/www/htdocs/ceniky/dealer"
AllowOverride AuthConfig
Order deny,allow
deny from all
/Directory

V httpd.conf mám toto:

Directory /
Options None
AllowOverride None
Order deny,allow
deny from all
/Directory

U této konfigurace mi při pokusu o nahrátí zabezpečené stránky server vrátí "Access forbidden! Error 403, please contact the webmaster" (tak jsem se zkusil kontaktovat, ale odpovědět si neumím :-)) )

Dokážete mi někdo poradit?

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

Odpovědi

14.7.2004 12:28 oron | skóre: 27
Rozbalit Rozbalit vše Re: .htaccess
Odpovědět | | Sbalit | Link | Blokovat | Admin
neviem presne ale asi by som to co je v default-server.conf

dal do httpd.conf
14.7.2004 16:08 milda | skóre: 3
Rozbalit Rozbalit vše Re: .htaccess
Tak jsem to dal do httpd.conf a změna veškerá žádná. Mně to připadá, že on asi hledá .htaccess a nemůže ho najít, nebo nevím. První část proběhne, tzn. pochopí, že tento adresář je neveřejný, ale ve druhém kroku by měl nabídnout přihlašovací dialog. Místo toho se na mě vykašle a zobrazí chybovou hlášku, já nepříčetně zuřím a tak to jde už dva dny.

Milda
14.7.2004 20:58 Pepíno | skóre: 20 | Trutnov
Rozbalit Rozbalit vše Re: .htaccess
Odpovědět | | Sbalit | Link | Blokovat | Admin
máš tam:
Order deny,allow
deny from all
a kde je nějaké allow from? Teď máš zakázaný veškerý přístup
15.7.2004 08:23 milda | skóre: 3
Rozbalit Rozbalit vše Re: .htaccess
No ale mám tam direktivu AllowOverride AuthConfig (u direktivy Directory "/srv/www/htdocs/ceniky/dealer"), která by jestli jsem to dobře pochopil, měla přístup do tohoto adresáře na základě jména a hesla povolit. Kamkoliv jinam se bez problémů dostanu.

Milda
15.7.2004 14:57 milda | skóre: 3
Rozbalit Rozbalit vše Re: .htaccess
Už to jede, měls pravdu bylo to deny from all. Celou dobu se na to dívám, ještě jsi mě na to upozornil a nenapadlo mě to. Hledal jsem asi závažnější problém :-).

Díky Milda

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.