在下面的章節中, 你將會學到如何用 Apache, Tomcat 和微軟的 IIS 創建 MIME 類型.
" src="/CuteSoft_Client/CuteEditor/Images/anchor.gif">用 Apache 創建 MIME 類型
在 Apache 里, MIME 類型和文件擴展名之間的映射是被存放在配置文件 "apache根目錄/conf/mime.types" 里的 (對于大多數 LINUX 系統, 是放在 /etc/apache2/mods-available 里的), 這里的 "apache根目錄" 是 Apache 在你的服務器上的安裝路徑.
要創建 MIME 類型, 打開 mime.types 文件. 以 # 字符開頭的行是注釋行, Apache 會忽略它們. 其它每行都以某種 MIME 類型開頭, 然后跟著一種或多種文件擴展名. 其形式如下:
mime類型 文件擴展名1 文件擴展名2 文件擴展名3 ...
下面是一些例子:
text/html html htm application/vnd.wap.xhtml+xml xhtml text/vnd.wap.wml wml text/vnd.wap.wmlscript wmls image/vnd.wap.wbmp wbmp
" src="/CuteSoft_Client/CuteEditor/Images/anchor.gif">用 Tomcat 創建 MIME 類型
在 Tomcat 5.x 和 4.x 里, MIME 類型和文件擴展名之間的缺省映射是被存放在文件 tomcat根目錄/conf/web.xml 里的, 這里的 "tomcat根目錄" 是 Tomcat 在你的服務器上的安裝目錄. 該文件里所指定的映射會被應用到你的 Tomcat 服務器所運行的所有 Web/WAP 應用程序上. 針對應用程序的映射應該 Web/WAP 應用的目錄里的 WEB-INF/web.xml 文件里設置.
每種映射都要用 <mime-mapping>, <extension> 和 <mime-type> 標簽來指定. 下面就是一個例子:
<web-app> ... <mime-mapping> <extension>xhtml</extension> <mime-type>application/vnd.wap.xhtml+xml</mime-type> </mime-mapping> <mime-mapping> <extension>wml</extension> <mime-type>text/vnd.wap.wml</mime-type> </mime-mapping> <mime-mapping> <extension>wmls</extension> <mime-type>text/vnd.wap.wmlscript</mime-type> </mime-mapping> <mime-mapping> <extension>wbmp</extension> <mime-type>image/vnd.wap.wbmp</mime-type> </mime-mapping> ... </web-app>
" src="/CuteSoft_Client/CuteEditor/Images/anchor.gif">用微軟的 IIS 創建 MIME 類型
微軟的 IIS 提供了一個創建 MIME 類型的圖形界面. 下面列出了在 Windows Server 2003 上用 IIS 6.0 創建 MIME 類型步驟:
1. 打開 IIS 窗口: 選擇 控制面板 -> 管理工具 -> Internet 服務管理器.
2. 在左手邊的樹狀結構中, 你應當可以看到其中有一項標題為你的計算機的名字. 在其上點右鍵, 會彈出一個菜單.
3. 點擊菜單中的屬性, 打開屬性窗口.
4. 點擊 "HTTP 頭" 選項卡, 下面有 "MIME 映射", 點擊 "文件類型" 按紐.
5. 在 "文件類型" 窗口中, 你可以看到一個 MIME 映射的列表. 用標有 "新類型...", "刪除" 和 "編輯..." 的按紐作你想要的修改.
在其它版本的 IIS 中創建 MIME 類型應該與此類似.