Bluehost主机在修改服务器配置及实现网站的一些功能时都会多次用到.htaccess文件,有些用户会经常在此文件中添加代码,但对于此文件的认知度多数是模棱两可。对于什么是.htaccess文件,.htaccess文件有哪些作用,如何创建.htaccess文件,本文将做详细讲解及说明。 什么是.htaccess文件 htaccess文件是Apache服务器中的一个配置(分布式)文件,在linux系统中是文件目录系统级别的配置文件的默认名称,在多数情况下安装网站程序时是默认生成的,他是一个文本文件,可以在bluehost主机内用文件编辑器直接编辑。 如何建立.htaccess文件? .htaccess文件在php的开源程序中是自带的,比如:wordpress。如果没有自带的,可以去程序官网下载,当然您也可以自己编译这个文件。通常.htaccess文件是要上传到根域名目录下,比如主域名是public_html文件,附加域是public_html/yourdomain.com。 如果您不懂如何编译.htaccess文件,不要轻易改动这个文件。 .htaccess文件有哪些作用? 我们通过.htaccess规则可以控制并修改服务器的php.ini(服务器php环境核心配置文件)、设置网站伪静态、拒绝IP访问、设置站点防盗链、禁止php脚本执行、禁止读取文件名称、404错误页面定制、301跳转等等,只要你精通和熟悉.htaccess正则表达式来,几乎可以干你任何想要干的事情,尤其是站点伪静态功能。
|