`
skyfen
  • 浏览: 179174 次
  • 性别: 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加密

    - 编辑`conf/web.xml`文件,找到`&lt;listing&gt;`相关的配置,将`listings`参数值从`false`改为`true`,这样Tomcat会显示目录中的文件列表。 4. **重启Tomcat**: - 保存修改并重启Tomcat服务,访问`...

    htacess指定目录屏蔽目录执行PHP

    htacess 屏蔽目录执行PHPhtacess 屏蔽目录执行PHPhtacess 屏蔽目录执行PHP

    apache的AllowOverride以及Options使用详解

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

    计算机网络教程书

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

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

    `.htaccess`是Apache服务器中的一个配置文件,用于实现对网站目录的权限控制、URL重写、限制访问等重要功能。在实际操作中,它对于提升网站的安全性和性能起着关键作用。 描述中提到"安全措施",意味着我们将关注...

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

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

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

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

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

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

    YGBOOK带采集规则

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

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

    在Web开发中,`.htaccess`文件扮演着至关重要的角色。它允许我们通过配置服务器,实现诸如URL重写、目录保护、错误页面定制等高级功能。然而,编写`.htaccess`规则并不总是那么容易,错误的设置可能导致网站运行异常...

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

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

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

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

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

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

    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