我是一个Apache文盲的人,我需要非常简单的密码保护使用。htaccess文件的目录。非常简单。我也想知道教程如何简单地告诉我"把。"我试图创建一个。htpasswd文件,但失败了。"如果有人自愿帮助,请记住我使用的是win server 2008,请考虑到我在Apache方面的经验几乎为零。
使用此命令生成htpasswd文件:http://www.htaccesstools.com/htpasswd-generator/
你应该得到一个哈希返回,并把它放在你的htpasswd文件。我强烈建议不要将htpasswd文件放在文档根目录下。这将使它可以通过apache访问。
编辑澄清:
例如,您的apache webserver服务于这个目录:C:wwwhtdocs
,并且您希望使用用户名和密码:C:wwwhtdocssecure
来保护该目录。你创建这个。htaccess文件,并把它放在你的C:wwwhtdocssecure
目录:
AuthType BASIC
# You can choose whatever name you want here
AuthName "Protected"
AuthUserFile C:wwwhtpasswd
Require valid-user
你看到C:wwwhtpasswd
了吗?您需要创建该文件。转到上面的htpasswd-generator链接。输入用户名,输入密码,点击"创建。htpasswd文件",页面会给你一个包含用户名和一堆胡言乱语的文本字段。复制全部内容,创建文件C:wwwhtpasswd
并粘贴到文件中。
。
不知道还能简单多少