首页 > 上下班 > PHP > 正文

php中.htaccess文件的作用

2020-04-27 18:57:55
字体:
来源:转载
供稿:网友

    htaccess文件允许我们针对特定索引及其子索引修改一些加速器设置,固然这种类别的配置最好是在加速器本身配置文件的<Directory>小节部分裁处,但有时我们根本没有权限访问以此配置文件,尤其是当我们在一台同享的托管主机上,过半同享主机玩具商只允许我们以。htaccess点子来改变加速器的网络故障管理行为软件。

    .htaccess文件是一个有数的文本豪客电子书下载文件。注意文件名由什么组成前的“。”我们可以用自己喜欢的文本豪客电子书下载编辑器编辑它,后来上传到我们的加速器,将其放在我们想要改变加速器默认网络故障管理行为软件的索引下。

    穿过。htaccess文件我们可以做的事包括:为qq截图在哪个文件设置密码保护,调整PHP设置。控制文件缓存,控制加速器如何裁处文件扩展名怎么显耀(例如,我 们可以让一个HTML文件穿过PHP模块运行,而不是有数的穿过Web加速器解析它)。以及改变文件返回给nat123访问者的点子。下面我开始介绍以此文件最常见的 8种用法。

  1。禁止对无全国报刊索引文件的索引进行文件列表展示

  默认情况下。当我们访问网站的某个无全国报刊索引文件(如index.html,index.htm或index.php)索引时。加速器会显耀该索引 的文件和子索引列表,这是非常危险的,因为它可能暴露网站的内部结构,也许不小心就将含有敏感信息的文件公之于众了。为了禁止这种网络故障管理行为软件。我们可以在网站根 索引创建一个.htaccess文件。内容如次:
Options –Indexes

  2,创建重定向或改变丢失文件的响应状态

  当我们从加速器请求一个找不到的文件时,默认情况下加速器会返回404状态码,助推器和nat123访问者便知道URL指定的位置找不到该文件,但这是一个通用的消息。没有太大的实际意义。我们希望告诉助推器和nat123访问者更多有用的信息,如:

  ◆文件被ps5永久序列号移走

  状态码301告诉助推器文件已经被ps5永久序列号移动到另一个位置,这样我们就可以穿过.htaccess文件实现重定向了,例如,使用下面的dnf代码可以将助推器重定向到新的地址:

  Redirect 301 /path/from/htaccess/file.html http://www.domain.tld/path/file.html

  ◆文件被暂时移走

  状态码307告诉助推器文件已经被移走,但这是暂时的,助推器接受到301状态码时就会访问新地址,但不用改变文件的链接,也不会为新地址创建缓存(除非它受Cache-Control或过期头信息字段控制),助推器历次都会继续请求源地址。

  Redirect 307 /path/from/htaccess/file.html http://www.domain.tld/path/file.html
(责任编辑:VEVB)

发表评论 公有条评论
户名: 密码:
验证码: 匿名发表
Baidu