Error 404 not found with .htaccess in folder on XAMPP/Apache -
i have test server xampp (apache/php/mysql) running on windows server 2003.
i used without problems .htaccess , .htpasswd files. on site i'm working on error 404 (yes! not 403) when trying open file inside directory protected .htaccess, looks like:
<files .htaccess> order allow,deny deny </files> authname "area riservata" authuserfile \web\test\keys\.htpasswd authtype basic require valid-user i changed .htpasswd directory same of .htaccess (\web\test\public_html\admin\.htaccess) file without success!
if remove file works fine: apache logs , error logs nothing.
where problem/error?
edit
on document_root (\web\test\public_html\) have .htaccess file. discovered when commenting last line (as following - no redirect index.php non file , symlinks) problem disappear. don't understand why!
rewriteengine on rewritecond %{request_uri} ^/(it|de|fr|en)/(.*)$ [nc] rewritecond %{document_root}/multi_html/%2 -s rewriterule ^(it|de|fr|en)/(.*)$ /multi_html/$2?lingua=$1 [nc,l,qsa] rewritecond %{request_filename} !-l rewritecond %{request_filename} !-s #rewriterule . index.php [nc,l]
i found myself answer:
authname "authorisation required" authuserfile "\web\test\keys\.htpasswd" authtype basic require valid-user errordocument 401 "authorisation required" <-- add line apache had changed , specifying 401 error document necessary apache looking when using .htpasswd.
Comments
Post a Comment