`
clarancepeng
  • 浏览: 189959 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

使用urlrewrite实现视频文件的下载

阅读更多

使用urlrewrite实现视频文件的下载
urlrewrite video download
很多时候由于安全的因素, 我们不太希望把真是的地址暴露给别人, 这个时候就出现了地址重写的需求,通过地址转向来隐藏真是的
地址,在JAVA web应用的开发中,我们经常使用urlrewrite来实现访问地址的转向。
urlrewrite的官方网站是:http://tuckey.org/urlrewrite/ 当前最新的3.0还是beta版,因此这里使用它的稳定版本2.6版,它的文档
还算比较完善, 这可能是国外优秀开源网站的一贯作风吧!2.6版的文档地址:http://tuckey.org/urlrewrite/manual/2.6/

这里,视频文件放在项目的根目录下的video下,如果使用ip直接访问,它将会被直接打开, 一大堆2进制的代码呈现在我们面前。通过
url的转向,同时在转向的过程中设置它的content-type将是一个不错的主意,它能达到我们的目的,下面是在urlrewrite.xml中的一点
配置:    
   

xml 代码
  1. <rule>  
  2.         <from>^/download/video-([_.0-9a-zA-Z\u4E00-\u9FA5\uF900-\uFA2D]+)$</from>  
  3.         <to>/video/$1</to>  
  4.         <set type="content-type">application/force-download</set>  
  5.     </rule>  
分享到:
评论

相关推荐

    使用URL Rewrite实现网站的伪静态实例(urlrewritefilter-4.0.3)

    使用URL Rewrite实现网站的伪静态实例,包括urlrewritefilter-4.0.3.jar

    urlrewrite-maven-example.zip

    urlrewrite重写地址,Urlrewrite 2.5.2 现在有2.6版本的,自己去网上找吧

    netcn_URLRewrite

    为什么使用UrlRewrite: 1 处理这样的情形:你要更改你的web应用中网页的结构 但你同时也要确保在你移动网页后 那些被人收藏的老URL不会成为死链接 2 其次可以隐藏网站所用的编程语言 还可以提高网站的可移植性 ...

    URLRewrite帮助文档

    URLRewrite使用时候一些属性的配置说明

    urlrewrite 支持自定义多配置文件

    在网上找了很多都不合心意,就知道改了下源码,只改了org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.class 文件,如果担心安全的朋友,可以下载 4.0.3的jar 替换UrlRewriteFilter.class即可。 confPath 默认 ...

    UrlRewrite实现伪静态

    通过UrlRewrite组件实现url重写,可以优化url,对搜索引擎友好,被收录质量高等好处。

    iis urlrewrite文件

    iis urlrewrite文件

    urlrewrite 支持自定义多配置文件(*通配符)

    urlrewrite 只支持单个配置文件,默认的配置文件为:/WEB-INF/urlrewrite.xml 现在对urlrewrite-3.2的源码进行了修改,使它能够支持多文件和通配符的形式加载自定义配置文件,即可以进行如下的配置: &lt;param-name&gt;...

    UrlRewrite.rar

    UrlRewrite.rarUrlRewrite.rar

    打造UrlRewrite源码

    UrlRewrite一般都是在web.config里配置访问规则在路由到实际页面,所以先实现自定义节点信息读取,这里我定义了俩个类 webconfig定义了组,不需要的话可以把UrlRewriteConfigGroup类去掉并修改配置节点,在...

    URLRewrite配置和使用

    使用urlrewrite的优点: 1、满足搜索引擎的要求 2、隐藏技术实现,提高网站的移植性 3、满足美感的要求

    urlrewrite.dll

    urlrewrite,实现伪静态页面,UrlRewrite技术隐藏实现细节,这样修改移植都很方便,而且完全不损失pagerank

    IIS URL Rewrite模块(URL 重写).xmind

    IIS URL Rewrite模块(URL 重写)

    url rewrite组件.rar

    url rewrite组件下载

    URLrewrite-实例

    java urlrewrite demo

    UrlRewrite.dll

    UrlRewrite.dll 在使用开发的时候,win7或者win8的系统,可能会需要

    URL Rewrite.zip

    URL Rewrite是微软针对IIS推出的一种对URL进行重写的扩展模块,目前支持用于IIS7及以上版本。该模块使IIS管理员能够创建强大的自定义规则,语法支持正则规则以及通配符规则过滤。它能够根据HTTP头和IIS服务器变量...

Global site tag (gtag.js) - Google Analytics