目录详解Apache中.htaccess文件的功能写法

htaccess  时间:2021-01-08  阅读:()

详解Apache中.htaccess文件的功能写法ap ac he中.htac c es s文件的功能写法

- .htac c es s文件(或者分布式配置文件提供了针对目录改变配置的方法 即在一个特定的文档目录中放置一个包含一个或多个指令的文件 以作用于此目录及其所有子目录。作为用户所能使用的命令受到限制。管理员可以通过Apache的Alloed Out

411 Content Length Required

412 Precondition Failed

413 Request Entity Too Long

414 Request URI Too Long

415 Unsupported Media Type

常见的服务器错误返回代码

500 Internal S erver Error

用户可以利用.htacces s指定自己事先制作好的错误提醒页面。一般情况下人们可以专门设立一个目录例如erro rs放置这些页面。然后再.htacc ess中加入如下的指令

Erro rDo c ument 404/e rro rs/no tfo und.html

ErrorDo cument 500/errors/internalerror.html

一条指令一行。上述第一条指令的意思是对于404也就是没有找到所需要的文档的时候得显示页面为/erro rs 目录下的no tfo und.html页面。不难看出语法格式为

Erro rDo c ument错误代码/目录名/文件名.扩展名

如果所需要提示的信息很少的话不必专门制作页面直接在指令中使用HT ML号了例如下面这个例子

ErrorDocument 401<body bgcolor=#ffffff><h 1>你没有权限访问该页面请放弃</h 1></b o dy>

文档访问的密码保护

要利用.htaccess对某个目录下的文档设定访问用户和对应的密码首先要做的是生成一个.htpasse EnterPass 210.21.112.43deny from 219.146.95allo all

第二行拒绝某个IP 第三行拒绝某个IP段 也就是

219.146.95.0~219.146.95.255

想要拒绝所有人用deny from all好了。不止用IP也可以用域名来设定。

保护.htac c es s文档

在使用.htaccess来设置目录的密码保护时它包含了密码文件的路径。从安全考虑有必要把.htaccess也保护起来不让别人看

到其中的内容。虽然可以用其他方式做到这点 比如文档的权限。不过 .htacc ess本身也能做到只需加入如下的指令

<F iles .htaccess>order allo all

</F iles> URL转向

我们可能对网站进行重新规划将文档进行了迁移或者更改了目录。这时候来自搜索引擎或者其他网站链接过来的访问就可能出错。这种情况下可以通过如下指令来完成旧的URL自动转向到新的

Redirect/旧目录/旧文档名新文档的地址

或者整个目录的转向

Redirect旧目录新目录

改变缺省的首页文件

一般情况下缺省的首页文件名有d e fault 。 f|jp g)$ - [F] 如果觉得让别人的页面开个天窗不好看那可以用一张图片来代替Reg_P ageNo tFo und.gif[R,L]

上一页12. .. .  。

LightNode($7.71/月)香港cn2精品线路

LightNode官网LightNode是一家位于香港的VPS服务商.提供基于KVM虚拟化技术的VPS.在提供全球常见节点的同时,还具备东南亚地区、中国香港等边缘节点.满足开发者建站,游戏应用,外贸电商等应用场景的需求。为用户带来高性能服务器以及优质的服务的同时还提供丰厚的促销活动,新用户注册最高送$20。注册用户带新客即可得10%返佣。商家支持PayPal,支付宝等支付方式。官网:https:/...

hosthatch:14个数据中心15美元/年

hosthatch在做美国独立日促销,可能你会说这操作是不是晚了一个月?对,为了准备资源等,他们拖延到现在才有空,这次是针对自己全球14个数据中心的VPS。提前示警:各个数据中心的网络没有一个是针对中国直连的,都会绕道而且ping值比较高,想买的考虑清楚再说!官方网站:https://hosthatch.com所有VPS都基于KVM虚拟,支持PayPal在内的多种付款方式!芝加哥(大硬盘)VPS5...

sharktech:洛杉矶/丹佛/荷兰高防服务器;1G独享$70/10G共享$240/10G独享$800

sharktech怎么样?sharktech (鲨鱼机房)是一家成立于 2003 年的知名美国老牌主机商,又称鲨鱼机房或者SK 机房,一直主打高防系列产品,提供独立服务器租用业务和 VPS 主机,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹,所有产品均提供 DDoS 防护。不知道大家是否注意到sharktech的所有服务器的带宽价格全部跳楼跳水,降幅简直不忍直视了,还没有见过这么便宜的独立服...

htaccess为你推荐
me域名注册请问 .me 域名在哪里注册或查看,至少万网查不到租服务器我想租一个服务器,越便宜越好免费国内空间网站免费空间(国内的)那里有?美国vps主机我用的美国VPS主机429元/月,感觉好贵,请问有比较便宜点的吗?免备案虚拟空间虚拟免费空间网站怎么备案免备案虚拟空间想买个免备案的虚拟主机,不知道哪里的好点虚拟空间免费试用目前哪里有免费试用的虚拟主机 或者服务器用啊?免费网站空间申请哪里有免费申请空间的(网页制作)网站空间申请网站空间申请网站空间免备案哪有不用备案的网站空间?
查询ip地址 分销主机 wavecom 国外私服 网站被封 qq数据库 好看qq空间 卡巴斯基官方免费版 帽子云 有奖调查 免费dns解析 申请网站 沈阳主机托管 新加坡空间 创速 japanese50m咸熟 sonya 西部主机 海尔t68g 海尔t68驱动 更多