监控安装 ERP

系统集成论坛

 找回密码
 注册通行证

QQ登录

只需一步,快速开始

路由器交换机防火墙系统集成商城 优质产品采购平台
查看: 1175|回复: 1
打印 上一主题 下一主题

虚拟主机中.htaccess文件的妙用

[复制链接]

5

主题

10

帖子

101

积分

实习生

跳转到指定楼层
1
发表于 2016-6-22 15:29:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为金牌代理
    提到.htaccess文件,大多数人都没有概念,或许没有接触过,更是没有了解过,今天小编就给大家介绍下.htaccess文件是什么?如果虚拟主机中支持.htaccess文件会有何妙用?

    .htaccess文件站长们都有见过或者编辑过。其实呢,.htaccess文件是Apache服务器中的一个配置文件,它负责相关目录下的网页配置。htaccess文件需要放在网站的根目录下才能控制整个站点,并且在Linux系统中,需要把其权限设置为644以提高安全性。国内很多主机提供商都通过一定技术手段禁用了该文件,但是国外大多数空间商都是支持该文件的,可以极大的扩展虚拟主机的功能。

    我们通过.htaccess规则可以控制并修改服务器的php.ini(服务器php环境核心配置文件)、设置网站伪静态、拒绝IP访问、设置站点防盗链、禁止php脚本执行、禁止读取文件名称、404错误页面定制、301跳转等等,只要你精通和熟悉.htaccess正则表达式来,几乎可以做任何想要做的事情,尤其是站点伪静态功能。

    伪静态:虽然是以html形式的静态页面展示给客户看,其实是用ASP一类的动态脚本处理的静态页,只是改变了URL的表现形式,实际上还是动态页面。为了增强搜索引擎的友好面,因此将文章内容生成静态页面。

    虚拟主机中的.htaccess文件可以开启防盗链的功能,什么叫防盗链?防盗链就是节省网站的流量,将网站内的文件、图片等都仅能在自己的网站域名上显示,避免其他网站调用自己网站文件而流失大量的流量,对于很多小站长来说,主机都是有流量限制的。

    拒绝IP访问:网站建成后,不妨有很多的访客会恶意点击,但我们的想法就是不希望这些网站访问者的再次访问,那是不是有禁止这些访客的访问呢?可以在.htaccess文件中添加禁止的代码即可。

    404错误页面定制:404返回码的含义是NOT FOUND,即页面不存在,搜索引擎会认为网页已经失效,通过.htaccess定义404错误页面,对用户访问体验比较友好、最大限度的挽回因更换网址造成的损失、SEO中提高搜索引擎Spider检索体验。

    禁止显示目录列表:如果网站目录没有默认首页文件,将会列出文件列表,可能造成安全隐患,为避免这种情况,可以在.htaccess文件中编辑代码:Options -Indexes,以此用来阻止目录列表的显示,提高安全性。

    通过.htaccess文件定义,好处还是多多的,不仅有以上列出的详细用处,还有更多的妙用。说到这,您的主机支持.htaccess文件吗?只有支持.htaccess文件才能得到多多妙用哦,不仅有利于网站的发展,更是更好的发展公司客户及业务的拓展呢!在此小编了解到,美国主机商Hostease、Bluehost虚拟主机套餐中支持.htaccess,据悉,Hostease针对香港主机推出优惠码 2016hk ,可享受50%的优惠,还是值得参考的。
2
发表于 2016-11-21 18:09:26 | 只看该作者
华为金牌代理
孙先生
QQ:2850221735
电话:0755-86548095
小鸟云计算网址:www.niaoyun.com
地址:深圳市南山区科兴科学园
欢迎前来联系、交流!
(Intel Haswell + DDR4 + SSD = 50,000IOPS、800Mb/s吞吐量)
您需要登录后才可以回帖 登录 | 注册通行证

本版积分规则

联系我们| 手机版|系统集成论坛 ( 京ICP备11008917号 )

GMT+8, 2024-11-26 01:58 , Processed in 0.099936 second(s), 23 queries .

系统集成论坛

BBS.XTJC.COM

快速回复 返回顶部 返回列表