Autor Zpráva
Pedro2007
Profil *
Ahoj, zkouším zaheslovat jeden adresář, ale bez úspěchu. Po přístupu do adresáře se stále zobrazuje stránka index.php, i po restartu apache serveru. Už nevím, kudykam, co dělám špatně? Babo pls. raď

Můj soubor .httacces:
-------------------
Deny from all
AuthType Basic
AuthUserFile e:/hesla.txt
AuthName "test"
require valid-user
Satisfy any
AllowOverride All
Options None
Order deny,allow
-------------------

soubor e:\hesla.txt:
-------------------
test:FhK4MmOjLWCl2
-------------------
Matty
Profil
Pedro2007
Můj soubor .httacces
Takhle se jmenuje nebo ses tady akorát překlik?
Pedro2007
Profil *
.httaccess - samozřejmě překlep nebo spíš nedoklep ;-)
Pedro2007
Profil *
jinak soubory .httaccess mi normálně fungujou, používám je na povolení/zakázání indaxace adresářů.
Pedro2007
Profil *
Nikdo nic? To je nemilé;-(

Prolez jsem net skrz na skrz, našel jsem tam spoustu návodů pro Apache pod Windows řešících tenhle problém, ale všechny pokusy končej stejným výsledkem - stránka která by měla bejt zaheslovaná se zobrazí kdekoliv a komukoliv. Zřejmě mám asi něco blbě nastavený v httpd.conf a zaboha nemůžu přijít co. Třeba je to i nějaká fatální maličkost, jsem začátečník.
Měsíček
Profil
1.) Soubor si pojmenuj .htaccess (i když ti může fungovat i .ht(+cokoliv) záleží na nastavení serveru.
2.) Podívej se pořádně na tuto stránku najdeš tam toho docela hodně:

http://httpd.apache.org/docs/2.2/howto/auth.html
Pedro2007
Profil *
angličtina nejni můj kobyl, ale přesto jsem z toho pochopil, že Apache Module mod_auth_basic = Available in Apache 2.1 and later. To znamená, že když mi EasyPHP1.8 hlásí, že používá Apache 1.3.33, tak je jádro pudla zřejmě nalezeno. Dík za nasměrování.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0