Dzięki zapisowi w pliku httpd.conf:
Kod
#
# Use name-based virtual hosting.
#
NameVirtualHost 127.0.0.1:80

#
# VirtualHost example:
# Almost any Apache directive may go into a
VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost 127.0.0.1:80>
#    ServerAdmin webmaster@dummy-host.example.com
   DocumentRoot "D:/www"
#    ServerName dummy-host.example.com
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

Mogę trzymać projekty w innym katalogu, w tym przypadku w D:/WWW.


Stronę wywołuję tak: http://localhost/Cube/
i odpalany jest plik index.php


Wrzuciłem do katalogu D:\WWW\Cube plik .htaccess z zapisem:
Kod
AuthName "Prosze podać hasło"
require user ania ewa zbyszek

Ale to nie działa. Widze że poprostu plik .htaccess nie jest czytany przez apache.


Serwer testowy na windowsie. Wszystko inne działa ok. W konfiguracji włączona opcja: AccessFileName .htaccess


W czym problem?


EDIT: Rozwiązanie: AllowOverride All