📄 mod_imap.html.en
字号:
<?xml version="1.0" encoding="ISO-8859-1"?><!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="en" xml:lang="en"><head><!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --><title>mod_imap - Apache HTTP Server</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/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p><p class="apache">Apache HTTP Server Version 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 Server</a> > <a href="http://httpd.apache.org/docs-project/">Documentation</a> > <a href="../">Version 2.0</a> > <a href="./">Modules</a></div><div id="page-content"><div id="preamble"><h1>Apache Module mod_imap</h1><div class="toplang"><p><span>Available Languages: </span><a href="../en/mod/mod_imap.html" title="English"> en </a> |<a href="../ko/mod/mod_imap.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p></div><table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Server-side imagemap processing</td></tr><tr><th><a href="module-dict.html#Status">Status:</a></th><td>Base</td></tr><tr><th><a href="module-dict.html#ModuleIdentifier">Module營dentifier:</a></th><td>imap_module</td></tr><tr><th><a href="module-dict.html#SourceFile">Source燜ile:</a></th><td>mod_imap.c</td></tr></table><h3>Summary</h3> <p>This module processes <code>.map</code> files, thereby replacing the functionality of the <code>imagemap</code> CGI program. Any directory or document type configured to use the handler <code>imap-file</code> (using either <code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> or <code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code>) will be processed by this module.</p> <p>The following directive will activate files ending with <code>.map</code> as imagemap files:</p> <div class="example"><p><code>AddHandler imap-file map</code></p></div> <p>Note that the following is still supported:</p> <div class="example"><p><code>AddType application/x-httpd-imap map</code></p></div> <p>However, we are trying to phase out "magic MIME types" so we are deprecating this method.</p></div><div id="quickview"><h3 class="directives">Directives</h3><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#imapbase">ImapBase</a></li><li><img alt="" src="../images/down.gif" /> <a href="#imapdefault">ImapDefault</a></li><li><img alt="" src="../images/down.gif" /> <a href="#imapmenu">ImapMenu</a></li></ul><h3>Topics</h3><ul id="topics"><li><img alt="" src="../images/down.gif" /> <a href="#features">New Features</a></li><li><img alt="" src="../images/down.gif" /> <a href="#imapfile">Imagemap File</a></li><li><img alt="" src="../images/down.gif" /> <a href="#example">Example Mapfile</a></li><li><img alt="" src="../images/down.gif" /> <a href="#referencing">Referencing your mapfile</a></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="features" id="features">New Features</a></h2> <p>The imagemap module adds some new features that were not possible with previously distributed imagemap programs.</p> <ul> <li>URL references relative to the Referer: information.</li> <li>Default <code><base></code> assignment through a new map directive <code>base</code>.</li> <li>No need for <code>imagemap.conf</code> file.</li> <li>Point references.</li> <li>Configurable generation of imagemap menus.</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="imapfile" id="imapfile">Imagemap File</a></h2> <p>The lines in the imagemap files can have one of several formats:</p> <div class="example"><p><code> directive value [<var>x</var>,<var>y</var> ...]<br /> directive value "<var>Menu text</var>" [<var>x</var>,<var>y</var> ...]<br /> directive value <var>x</var>,<var>y</var> ... "<var>Menu text</var>" </code></p></div> <p>The directive is one of <code>base</code>, <code>default</code>, <code>poly</code>, <code>circle</code>, <code>rect</code>, or <code>point</code>. The value is an absolute or relative URL, or one of the special values listed below. The coordinates are <code><var>x</var>,<var>y</var></code> pairs separated by whitespace. The quoted text is used as the text of the link if a imagemap menu is generated. Lines beginning with '#' are comments.</p> <h3><a name="imapfile.directives" id="imapfile.directives">Imagemap File Directives</a></h3> <p>There are six directives allowed in the imagemap file. The directives can come in any order, but are processed in the order they are found in the imagemap file.</p> <dl> <dt><code>base</code> Directive</dt> <dd><p>Has the effect of <code><base href="<var>value</var>"> </code>. The non-absolute URLs of the map-file are taken relative to this value. The <code>base</code> directive overrides <code class="directive"><a href="#imapbase">ImapBase</a></code> as set in a <code>.htaccess</code> file or in the server configuration files. In the absence of an <code class="directive">ImapBase</code> configuration directive, <code>base</code> defaults to <code>http://server_name/</code>.</p> <p><code>base_uri</code> is synonymous with <code>base</code>. Note that a trailing slash on the URL is significant.</p></dd> <dt><code>default</code> Directive</dt> <dd>The action taken if the coordinates given do not fit any of the <code>poly</code>, <code>circle</code> or <code>rect</code> directives, and there are no <code>point</code> directives. Defaults to <code>nocontent</code> in the absence of an <code class="directive"><a href="#imapdefault">ImapDefault</a></code> configuration setting, causing a status code of <code>204 No Content</code> to be returned. The client should keep the same page displayed.</dd> <dt><code>poly</code> Directive</dt> <dd>Takes three to one-hundred points, and is obeyed if the user selected coordinates fall within the polygon defined by these points.</dd> <dt><code>circle</code></dt> <dd>Takes the center coordinates of a circle and a point on the circle. Is obeyed if the user selected point is with the circle.</dd> <dt><code>rect</code> Directive</dt> <dd>Takes the coordinates of two opposing corners of a rectangle. Obeyed if the point selected is within this rectangle.</dd> <dt><code>point</code> Directive</dt> <dd>Takes a single point. The point directive closest to the user selected point is obeyed if no other directives are satisfied. Note that <code>default</code> will not be followed if a <code>point</code> directive is present and valid coordinates are given.</dd> </dl> <h3><a name="imapfile.values" id="imapfile.values">Values</a></h3> <p>The values for each of the directives can any of the following:</p> <dl> <dt>a URL</dt> <dd><p>The URL can be relative or absolute URL. Relative URLs can contain '..' syntax and will be resolved relative to the <code>base</code> value.</p> <p><code>base</code> itself will not resolved according to the current value. A statement <code>base mailto:</code> will work properly, though.</p></dd> <dt><code>map</code></dt> <dd>Equivalent to the URL of the imagemap file itself. No coordinates are sent with this, so a menu will be generated unless <code class="directive"><a href="#imapmenu">ImapMenu</a></code> is set to <code>none</code>.</dd> <dt><code>menu</code></dt> <dd>Synonymous with <code>map</code>.</dd> <dt><code>referer</code></dt> <dd>Equivalent to the URL of the referring document. Defaults
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -