Uncategorized
Uncategorized

5个常用的htaccess技巧

本文将向大家介绍几个在web应用程序上比较实用的htaccess 技巧。 准备工作 Htaccess 文件是Apache HTTP web服务器的纯文本配置文件。无需访问httpd.conf 文件,用户就可以设置目录选项。因此,要求你的服务器使用Apache,并且主机也支持htaccess文件(大多数主机都支持)。 1. 防止盗链 盗链 也叫内嵌链接,是指一个网站的链接直接导向另一个网站上的对象。这会给另一个网站造成带宽和流量的损失。对于提供大量图片的站点来说,这个问题就比较严重。 使用htaccess可以解决这个问题。 我们将按下面的步骤一步步操作 首先得打开Apache里的mod_rewrite,用于实现重新定向用户的请求。 下一步,用RewriteCond设置条件。这需要运用到两个参数TestString 和CondPattern。TestString是用来验证CondPattern的字符串(使用常规的表达)。.${HTTP_REFERER}是Apache提供的域名请求变量。为了保护代理服务器用户提交空白请求,这里允许用户发送空白HTTP请求。 接着,用同样的句法设置允许链接图片的URL。命令最后的[NC]标记,只是让重写引擎忽视它。你可以用相同的句法添加更多的域名。为了方便举例,我添加了我的个人域名。 最后,最后一行是重写规则,上面所有的条件都不满足的情况下使用。也要用到两个变量Pattern和Substitution,pattern用的是常规的表达匹配,substitution 是替换任何匹配用的。此时,申请需以jpg、png、 gif结尾。找到申请后,用空白来替代。通过标签来进一步说明要干什么, NC代表无符合的情况,F发送403禁止错误页面给用户,L告知重写引擎停止重写,因此其它规则都不再适用。 这种方法相当简单,我们的目的也就是告诉用户我们不想他们盗用我们的图片,那么干脆不发送403错误禁止页面直接把盗链请求转到一个图片。把最后一行的代码用下面的代码替换就可以。 #show an …

Firefox 5岁啦!

2004年11月9日,Mozilla发布了Firefox 1.0,其宗旨是降低Mozilla浏览器的臃肿,开发一个更轻便的浏览器。 5年后,Firefox已经占据了四分之一的浏览器市场,拥有上千个插件、一个庞大的社区,和超过3300万的用户,Firefox无疑是技术圈内最流行的浏览器。 Firefox 生日快乐! 分类:新闻资讯 标签:5, Firefox, 互联网