Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

windows xp下设置apache目录访问身份验证(目录访问控制)

[复制链接]
ycllwl 发表于 2007-8-28 23:28:25 | 显示全部楼层 |阅读模式
一.编辑httpd.conf 下面加入
  1. Alias /picture/ "E:/picture/"  
  2. #设置虚拟目录picture到根目录

  3. Options Indexes MultiViews  
  4. AllowOverride AuthConfig  
  5.    Order Deny,Allow
  6.    Allow from all
  7.    Options All
  8.    AllowOverride All
复制代码
二.在E:/picture/下创建.htaccess文件
  1. authtype basic
  2. authname "登陆XX专区"
  3. authuserfile e:/picture/.htpasswd
  4. require valid-user
复制代码
三.在E:/picture/下创建密码文件
2.创建MD5加密的密码文件
在虚拟DOS下进入你的apache目录下的bin目录,输入命令
htpasswd -c e:\picture\.htpasswd fanxing
接下去要求输入两次密码
上面命令行的意思是在E:/picture/下创建密码档.htpasswd
。好了,现在重启apache,在IE里访问picture就要求输入用户名和密码了!
冒号前为用户名,后面为密码,可以放到其他目录,二中的authuserfile的目录也要相应的改动
回复

使用道具 举报

 楼主| ycllwl 发表于 2007-8-28 23:32:16 | 显示全部楼层
.htaccess文件是如何在windows下生成的
方法二:使用ultraedit32
编辑内容
authtype basic  
authname "登陆xx专区"  
authuserfile e:/picture/.htpasswd  
require valid-user  
保存为.htaccess
方法三:
在虚拟dos下进入E:/picture
再输入 edit .htaccess
进入蓝色的编辑窗,输入
authtype basic  
authname "登陆xx专区"  
authuserfile e:/picture/.htpasswd  
require valid-user  
然后保存,在E:/picture 下就会出现一个.htaccess文件了
OK,现在应该够明白了!
回复

使用道具 举报

pc77maikongjian 发表于 2007-8-29 10:55:17 | 显示全部楼层
试一下看看   :)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-21 23:58 , Processed in 0.088161 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表