.htaccess是什么?

时间: 09-07-11 栏目: 其他技术, 技术天空 作者: admin 评论: 0 点击: 307 次

.htaccess文件是Apache服务器上的一个设置文件。它是一个文本文件,可以使用任何文本编辑器进行编写。.htaccess文件提供了针对目录改变配置的方法,即通过在一个特定的文档目录中放置一个包含一个或多个指令的文件(.htaccess文件),以作用于此目录及其所有子目录。.htaccess的功能包括设置网页密码、设置发生错误时出现的文件、改变首页的文件名(如index.html)、禁止读取文件名、重新导向文件、加上MIME类别、禁止列目录下的文件等。

在需要针对目录改变服务器的配置,而对服务器系统没有root权限时,应该使用.htaccess文件。如果服务器管理员不愿意频繁修改配置,则可以允许用户通过.htaccess文件自己修改配置,尤其是ISP在一台机器上提供多个用户站点,而又希望用户可以自己改变配置的情况下,一般会开放部分.htaccess的功能给使用者自行设置。

注意,.htaccess是一个完整的文件名,不是***.htaccess或其它格式(当然也有管理员把其设置成其它名字,但一般都是使用.htaccess)。另外,上传.htaccess文件时,必须使用ASCⅡ模式,并使用chmod命令改变权限为:644(RW_R__R__)。每一个放置.htaccess的目录和其子目录都会被.htaccess影响。例如,在/abc/目录下放置了一个.htaccess文件,那么/abc /和/abc/def/内所有的文件都会被它影响,但/index.html不会被它影响,这一点是很重要的。

声明: 本文由( admin )原创编译,转载请保留链接: .htaccess是什么?

.htaccess是什么?:等您坐沙发呢!

发表评论


------====== 本站公告 ======------
将站点从竹园下更换到wopus的美国主机。新站新气象。愿广大PHPer一生幸福,梦想成真!

为您推荐

读者排行

phpfuns 留下 1 个脚印很好学习一下 留下 1 个脚印PHP爱好者 留下 1 个脚印