tomcat设置二级目录,自动索引mkv

I. 配置网址二级目录

假定想要的二级目录地址是:localhost:9000/pian,Web对应的物理路径是:F:\zhw\片

那么,在F:\Tomcat 5.5\conf\Catalina\localhost(默认是这个)下面新建一个pian.xml内容如下:

保存为utf8格式的,不然tomcat不支持中文

<?xml version="1.0" encoding="UTF-8"?>
<Context
    docBase="F:\zhw\片"
    reloadable="true">
</Context>

路径什么的都带中文,但是默认tomcat是不识别的。

II. 配置中文支持

打开conf/server.xml,找到<connector>标签下面随便找个地方加上URIEncoding=“utf-8”

III. 配置扩展等

在web.xml中加找到如下配置

<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>

param-value标签改为true(自动索引文件),再把mkv的mime扩展加上(也是web.xml)

<mime-mapping>
<extension>mkv</extension>
<mime-type>video/x-matroska</mime-type>
</mime-mapping>

右键“我的电脑”,“管理”,找到“服务”,将Apache Tomcat重启即可