📄 mod_mime.html.ja.euc-jp
字号:
<?xml version="1.0" encoding="EUC-JP"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>mod_mime - Apache HTTP サ〖バ</title>
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
<body>
<div id="page-header">
<p class="menu"><a href="../mod/">モジュ〖ル</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">脱胳</a> | <a href="../sitemap.html">サイトマップ</a></p>
<p class="apache">Apache HTTP サ〖バ バ〖ジョン 2.0</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サ〖バ</a> > <a href="http://httpd.apache.org/docs/">ドキュメンテ〖ション</a> > <a href="../">バ〖ジョン 2.0</a> > <a href="./">モジュ〖ル</a></div>
<div id="page-content">
<div id="preamble"><h1>Apache モジュ〖ル mod_mime</h1>
<div class="toplang">
<p><span>Available Languages: </span><a href="../en/mod/mod_mime.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../ja/mod/mod_mime.html" title="Japanese"> ja </a></p>
</div>
<div class="outofdate">This translation may be out of date. Check the
English version for recent changes.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">棱汤:</a></th><td>リクエストされたファイルの橙磨灰とファイルの慷る神い
(ハンドラとフィルタ)、柒推 (MIME タイプ、咐胳、矢机セット、エンコ〖ディング)
とを簇息烧ける</td></tr>
<tr><th><a href="module-dict.html#Status">ステ〖タス:</a></th><td>ベ〖ス</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">モジュ〖ル急侍灰:</a></th><td>mime_module</td></tr>
<tr><th><a href="module-dict.html#SourceFile">ソ〖スファイル:</a></th><td>mod_mime.c</td></tr></table>
<h3>车妥</h3>
<p>このモジュ〖ルは橙磨灰を蝗っていろいろな≈メタ攫鼠∽をファイルに
簇息烧けるために蝗脱されます。この攫鼠はドキュメントのファイル叹と
MIME タイプ、咐胳、矢机セット、エンコ〖ディングとを簇息烧けます。
この攫鼠はブラウザに流られますし、剩眶のファイルの面からユ〖ザの攻みの
ものが联ばれるように、コンテントネゴシエ〖ションでも蝗われます。
<a href="../content-negotiation.html">コンテントネゴシエ〖ション</a>
に簇する拒しい攫鼠は <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code>
をご枉布さい。</p>
<p><code class="directive"><a href="#addcharset">AddCharset</a></code> ディレクティブ、
<code class="directive"><a href="#addencoding">AddEncoding</a></code> ディレクティブ、
<code class="directive"><a href="#addhandler">AddHandler</a></code> ディレクティブ、
<code class="directive"><a href="#addlanguage">AddLanguage</a></code> ディレクティブ、
<code class="directive"><a href="#addtype">AddType</a></code> ディレクティブはすべて、
ファイルの橙磨灰をメタ攫鼠にマップするために蝗脱されます。
それぞれ、ドキュメントの矢机セット (条庙: charset)、content-encoding,
content-language, MIME タイプ (content-type) を肋年します。
<code class="directive"><a href="#typesconfig">TypesConfig</a></code> ディレクティブは橙磨灰を
MIME タイプにマップするファイルを回年するために蝗脱されます。</p>
<p>さらに、<code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> はコンテンツを侯喇、借妄する
<a href="../handler.html">ハンドラ</a> と <a href="../filter.html">フィルタ</a>
を肋年することができます。<code class="directive"><a href="#addhandler">AddHandler</a></code> ディレクティブ、<code class="directive"><a href="#addoutputfilter">AddOutputFilter</a></code> ディレクティブ、<code class="directive"><a href="#addinputfilter">AddInputFilter</a></code> ディレクティブは
ドキュメントを胺うモジュ〖ルやスクリプトを扩告します。
<code class="directive"><a href="#multiviewsmatch">MultiviewsMatch</a></code> ディレクティブは
これらのディレクティブが回年したファイルの橙磨灰を
<code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> が Multiviews のマッチをとるときに
雇胃するようにできます。</p>
<p><code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> はメタ攫鼠をファイル叹と簇息烧けますが、
<code class="module"><a href="../mod/core.html">core</a></code> サ〖バにはあるコンテナ
(<em>たとえば</em>, <code class="directive"><a href="../mod/core.html#location"><Location></a></code>, <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="../mod/core.html#files"><Files></a></code>) の面のすべてのファイルを泼年の
メタ攫鼠と簇息烧けるディレクティブがあります。これらのディレクティブには
<code class="directive"><a href="../mod/core.html#forcetype">ForceType</a></code>, <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>, <code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code>, <code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code> があります。
コアのディレクティブは <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> により年盗された
ファイル叹の橙磨灰のマッピングすべてを惧今きします。</p>
<p>ファイルのメタ攫鼠を恃えても <code>Last-Modified</code>
ヘッダの猛は恃わらないことに庙罢してください。ですから、
それらを恃构した眷圭は、クライアントやプロキシで笆涟にキャッシュされた
コピ〖がそのときのヘッダとともに蝗われる材墙拉があります。
メタ攫鼠 (咐胳、コンテントタイプ、矢机セット、エンコ〖ディング) を
恃构したときは、すべての爽啼荚が赖しいコンテントヘッダを
减け艰るように、逼读を减けるファイルに 'touch' コマンドを悸乖する
(呵姜构糠泣を构糠する) 涩妥があるかもしれません。</p>
</div>
<div id="quickview"><h3 class="directives">ディレクティブ</h3>
<ul id="toc">
<li><img alt="" src="../images/down.gif" /> <a href="#addcharset">AddCharset</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#addencoding">AddEncoding</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#addhandler">AddHandler</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#addinputfilter">AddInputFilter</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#addlanguage">AddLanguage</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#addoutputfilter">AddOutputFilter</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#addtype">AddType</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#defaultlanguage">DefaultLanguage</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#modmimeusepathinfo">ModMimeUsePathInfo</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#multiviewsmatch">MultiviewsMatch</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#removecharset">RemoveCharset</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#removeencoding">RemoveEncoding</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#removehandler">RemoveHandler</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#removeinputfilter">RemoveInputFilter</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#removelanguage">RemoveLanguage</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#removeoutputfilter">RemoveOutputFilter</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#removetype">RemoveType</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#typesconfig">TypesConfig</a></li>
</ul>
<h3>トピック</h3>
<ul id="topics">
<li><img alt="" src="../images/down.gif" /> <a href="#multipleext">剩眶の橙磨灰のあるファイル</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#contentencoding">コンテントエンコ〖ディング</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#charset-lang">矢机セットと咐胳</a></li>
</ul><h3>徊救</h3>
<ul class="seealso">
<li><code class="directive"><a href="../mod/mod_mime_magic.html#mimemagicfile">MimeMagicFile</a></code></li>
<li><code class="directive"><a href="../mod/core.html#adddefaultcharset">AddDefaultCharset</a></code></li>
<li><code class="directive"><a href="../mod/core.html#forcetype">ForceType</a></code></li>
<li><code class="directive"><a href="../mod/core.html#defaulttype">DefaultType</a></code></li>
<li><code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code></li>
<li><code class="directive"><a href="../mod/core.html#setinputfilter">SetInputFilter</a></code></li>
<li><code class="directive"><a href="../mod/core.html#setoutputfilter">SetOutputFilter</a></code></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="multipleext" id="multipleext">剩眶の橙磨灰のあるファイル</a></h2>
<p>ファイルは剩眶の橙磨灰を积つことができ、橙磨灰の界戎は<em>奶撅は</em>簇犯ありません。毋えば、ファイル <code>welcome.html.fr</code>
がコンテントタイプは <code>text/html</code>
に、咐胳はフランス胳にマップされる眷圭、<code>welcome.fr.html</code>
もまったく票じ攫鼠にマップされます。
票じメタ攫鼠にマップされる橙磨灰が剩眶あるときには、咐胳と
コンテントエンコ〖ディングを近いて、
宝娄にあるものが蝗脱されます。たとえば、<code>.gif</code> が MIME
タイプ <code>image/gif</code> にマップされ、<code>.html</code>
が MIME タイプ <code>text/html</code>
にマップされる眷圭は、ファイル <code>welcome.gif.html</code> は
MIME タイプ <code>text/html</code> に簇息烧けられます。</p>
<p>リソ〖スに剩眶の咐胳やエンコ〖ディングを簇息烧けること
ができるため、
<a href="#charset-lang">咐胳</a>と<a href="#contentencoding">コンテントエンコ〖ディング</a>は涟のものに纳裁されていきます。
たとえば、ファイル <code>welcome.html.en.de</code> は
<code>Content-Language: en, de</code> と <code>Content-Type:
text/html</code> として流慨されます。</p>
<p>剩眶の橙磨灰のあるファイルが MIME
タイプとハンドラの尉数に簇息烧けられているときは庙罢する涩妥があります。
その眷圭、舍奶はリクエストがハンドラに簇息烧けられた
モジュ〖ルによって胺われることになります。たとえば、橙磨灰
<code>.imap</code> が (mod_imap の) <code>imap-file</code>
にマップされていて、<code>.html</code> が MIME タイプ <code>text/html</code>
にマップされているときは、ファイル <code>world.imap.html</code> は
<code>imap-file</code> ハンドラと <code>text/html</code> MIME
タイプに簇息烧けられます。ファイルが借妄されるときは <code>imap-file</code>
ハンドラが蝗脱されますので、そのファイルは <code class="module"><a href="../mod/mod_imap.html">mod_imap</a></code>
のイメ〖ジマップファイルとして胺われることになります。</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="contentencoding" id="contentencoding">コンテントエンコ〖ディング</a></h2>
<p>泼年の MIME タイプのファイルはインタ〖ネットでの啪流を词帽にするために、
さらに射规步することができます。これは奶撅は <code>gzip</code> の
ような暗教のことを回しますが、<code>pgp</code> のような芭规步や、
バイナリファイルを ASCII (テキスト) 妨及で流るために雇捌された
UUencoding のことを回すこともあります。</p>
<p><a href="http://www.ietf.org/rfc/rfc2616.txt">HTTP/1.1 RFC</a>
14.11 泪では肌のように淡揭されています。</p>
<blockquote cite="http://www.ietf.org/rfc/rfc2616.txt">
<p>Content-Encoding エンティティヘッダフィ〖ルドはメディアタイプの
饯峻灰として蝗われます。それが赂哼していれば、猛はエンティティボディに
どの纳裁の射规步が努脱されたかを绩し、Content-Type ヘッダフィ〖ルドに
今かれているメディアタイプを评るためにどの牲规怠菇を努脱すべきか、も
绩していることになります。Content-Encoding は肩に、傅のメディアタイプの
票办拉を己うことなくドキュメントを暗教することを材墙にするために
蝗脱されます。</p>
</blockquote>
<p>剩眶のファイル橙磨灰 (剩眶の橙磨灰については <a href="#multipleext">惧の泪</a> を徊救) 蝗うことで、
ファイルの<em>タイプ</em>や<em>エンコ〖ディング</em>を回年することが
できます。</p>
<p>たとえば、Microsoft Word のドキュメントがあり、サイズを井さくするために
pkzip されているとします。<code>.doc</code> 橙磨灰が Microsoft Word の
ファイルタイプと簇息烧けられていて、<code>.zip</code> 橙磨灰が
pkzip ファイルエンコ〖ディングと簇息烧けられていると、ファイル
<code>Resume.doc.zip</code> は pkzip された Word ドキュメントである
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -