首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

新手,关于在线视频播放路径有关问题

2012-04-06 
新手求助,关于在线视频播放路径问题我在jsp页面上如果指定相对路径,页面是可以播放视频的,但是那么多视频

新手求助,关于在线视频播放路径问题
我在jsp页面上如果指定相对路径,页面是可以播放视频的,但是那么多视频不可能全都放在项目里和jsp页面放一起吧?怎么通过后台返回流来播放呢?

[解决办法]
这种情况建议用apache来做目录映射,毕竟apache对静态资源效率是最好的。
[解决办法]
http://lamp.linux.gov.cn/Apache/ApacheMenu/mod/mod_alias.html

说明映射URL到文件系统的特定区域
语法Alias URL-path file-path|directory-path
作用域server config, virtual host
状态基本(B)
模块mod_alias

Alias指令使文档可以被存储在DocumentRoot以外的本地文件系统中。以(%已解码的)url-path路径开头的URL可以被映射到以directory-path开头的本地文件。
示例:

Alias /image /ftp/pub/image

对"http://myserver/image/foo.gif"的请求,服务器将返回"/ftp/pub/image /foo.gif"文件。因为仅匹配完整路径,所以上述例子不会匹配对"http://myserver/imagefoo.gif"的请求。对于使用正则表达式的匹配,请参见AliasMatch指令。

注意:如果url-path中有后缀"/",则服务器要求有后缀"/"以扩展此别名。也就是说"Alias /icons/ /usr/local/apache/icons/"并不能对"/icons"实现别名。

注意,可能需要额外指定一个<Directory>段来覆盖别名的最终对象。由于只有出现在<Directory>段之前的别名才会被检测,所以它只对最终对象生效。(由于执行别名操作之前<Location>段会被首先扫描一次,所以它们也是有效的)

特别地,如果对在DocumentRoot之外的某个目录建立了一个Alias ,则可能需要明确的对目标目录设定访问权限。
示例:

Alias /image /ftp/pub/image
<Directory /ftp/pub/image>
Order allow,deny
Allow from all
</Directory>

热点排行
Bad Request.