`
skyfen
  • 浏览: 177182 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在apache中配合htacess文件给目录加密

阅读更多

我在网上找了好久,关于如何配置apache给网站目录加密,好难找到哦。这里记录一下自己配置的心得。与大家分享。我在windows下配置的。大家在linux下配置的话,稍微改一下也可以用,并没有系统的区别。

 

apache/conf/httpd.conf
下面中
Alias /site/ "E:/website/"
<Directory "E:/website/">
    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

AllowOverride None 改为   AllowOverride All

 

编写.htacess文件

Deny from all
AuthType Basic
AuthUserFile .htpasswd
AuthName "abc"
require abc
satisfy any


编写.htpasswd密码文件

C:\xampp\apache\bin>htpasswd.exe -c E:\website\secret\images\.htpasswd abc
Automatically using MD5 format.
New password: *******
Re-type new password: *******
Adding password for user abc

将.htacess文件和.htpasswd密码文件保存到E:\website\secret\images\目录下
重启Apache即可

 

再输入http://localhost/site/secret 后就会弹出要用户名和输入密码的窗口。

0
1
分享到:
评论

相关推荐

    用Apache或tomcat启用目录浏览并.htacess加密

    Apache安装步骤,详细描述配置目录浏览以及加密的步骤 tomcat配置虚拟目录

    apache的AllowOverride以及Options使用详解

    AllowOverride参数就是指明Apache服务器是否去找.htacess文件作为配置文件,如果设置为none,那么服务器将忽略.htacess文件,如果设置为All,那么所有在.htaccess文件里有的指令都将被重写。对于AllowOverride,还可以...

    计算机网络教程书

    AllowOverride参数就是指明Apache服务器是否去找.htacess文件作为配置文件,如果设置为none,那么服务器将忽略. htacess文件,如果设置为All,那么所有在.htaccess文件里有的指令都将被重写。对于AllowOverride,还...

    BBS下普通.htaccess.zip

    BBS下普通htaccess文件,适合apache的.htacess

    htacess防止文件夹的php进行入侵系统,防止执行php

    在配置前需要确认你的空间是否支持.htaccess和rewrite,该方法基于.htaccess文件中使用rewrite来达到禁止指定脚本的运行效果。 如:针对uploads,data,templets 三个目录做了执行php脚本限制;

    htmanager:htmanager 创建用户树目录、htacess 和 htpasswd 文件-开源

    htmanager (c) Cyril BARBATO 2020-2021 * 免责声明所有保证 * htmanager 用于 www 网站,自动创建用户树目录、.... 在命令行中使用 htmanager [csv 文件名] 如果 csv 文件无效,htmanager 使用“pwlist.csv” I

    128uu酒店分销预订系统 PHP版 v2.1.zip

    如果是apache,独立服务器用户请把.htaccess文件中的内容复制到http.conf中,如果是虚拟主机用户请将目录中的.htacess文件放到您所安装的根目录中。 ii.如果是iis独立主机用户请在安装好Rewrite模块后,将默认的...

    YGBOOK带采集规则

    伪静态配置参见压缩包中 txt 文件,针对不同环境的有不同配置说明(自带.htacess 文件重新优化了兼容性,解决了 apache+nts 模式下可能出现的“No input file specified.”问题) 安装步骤: 1.将文件解压后上传至...

    security-htacess:Htacess的调整和安全性优化

    安全措施 Htacess的调整和安全性优化 如果不运行,请删除wordpress optm ngix问题,需要删除代理和ip块

    fast.htacess:通过配置 .htaccess 文件加载更快的页面

    使用 .htaccess 提高性能。优化使 Htaccess 文件在每个请求上都准备就绪。特征: 启用 CORS 的图像 (@crossorigin) 网络字体访问内置基于文件名的缓存破坏Gzip压缩提高 cookie 安全性

    PHP版网站缓存加快打开速度的方法分享

    2,在.htacess文件的“RewriteBase /”下面一行添加下面的代码,见图 RewriteRule (.*.css$|.*.js$|.*.jpg$|.*.gif$|.*.png$) gzip.php?$1 [L] 3,上传gzip.php到根目录 4,在根目录建cache文件夹,保证可读写。...

    htaccess_tester:一个小的脚本,用于测试您的.htaccess文件是否正常运行

    螺栓htaccess测试仪 有关说明,请参见此处: :

    Collection-of-IP-addresses:各种服务器攻击和间谍软件所源自的地址

    xmlrpc利用,目录索引服务器漏洞测试,Revslider示例漏洞利用,核心漏洞利用,内容发现等尤其是WordPress系统受到影响安装从(服务器)防火墙,htacess或其他脚本的列表中阻止Ipv4。 这是一件事。版权,支持和许可...

    贝岭的matlab的代码-404LionelRichier:一个漂亮的404错误页面

    贝岭的matlab的代码第404章 一个漂亮的 404 错误页面 ...-&gt; 包含页面的内容。 您必须在 .htacess 文件中指向此页面 404.jpg -&gt; 一张Lionel的漂亮照片,只要: - JPG格式 - 这是Lionel Richie的照片

    【服务器】【个人图床】宝塔安装Chevereto

    因为chevereto文件夹.htacess下提供的伪静态是Apach的,所以这里Nginx要修改伪静态。 # Image not found replacement location ~* (jpe?g|png|gif) { log_not_found off; error_page 404 /content/images/system/...

    22whois域名查询系统.rar

    1、 按照主机商提供的信息修改data下面的config.php 2、 按照主机商提供的信息建立数据库,运行domain.sql 3、修改.htacess 4、链接替换,打开search.php 第11行 修改成你自己的网站地址

    hms

    酒店管理系统 设定说明 ...打开public/.htacess查找并将此行public/.htacess /hms/public更改为您的公共文件夹位置 用户帐号 行政 用户名: admin密码: admin 员工 用户名: employee密码: admin

Global site tag (gtag.js) - Google Analytics