<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1>リンク型 <code class="HTML" xml:lang="en">index</code></h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">リンク型</anchor><dfn><code class="HTML" xml:lang="en">index</code></dfn>は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">リンク元</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書</anchor>
(を含む文書群) に関する<dfn><ruby><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">索引</anchor><rt>さくいん</rt><rt xml:lang="en">index</rt></ruby></dfn>にあたる<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>への<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">リンク</anchor>を表します。</p><ed xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">書きかけ</ed><section><h1>関連</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Apache</anchor>には、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ディレクトリ</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ファイル</anchor>一覧から<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">索引</anchor>を自動生成する<code xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">mod_autoindex</anchor></code>という<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">モジュール</anchor>があります。<code xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DefaultIndex</anchor></code>で指定された<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ファイル</anchor>等が存在しない場合に、<code class="URI" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">/</anchor></code>で終わる<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">経路</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URI</anchor>への<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要求</anchor>は自動生成された<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">索引</anchor>を返します。また、他の多くの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">鯖</anchor>でも同様の仕組みが実装されています。この場合、<pre class="HTML example code">&lt;link href=&quot;./&quot; rel=&quot;index&quot; title=&quot;索引&quot; /&gt;</pre></p><p>のような<code class="HTMLe" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">link</anchor></code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要素</anchor>を各<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書</anchor>の<code class="HTMLe" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">head</anchor></code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要素</anchor>内に入れるだけで<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">索引</anchor>への<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">リンク</anchor>ができて便利です。</p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form></section><section><h1>メモ</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end>
ひとつの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書</anchor>(群)に複数の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">索引</anchor>が存在していることがあります。</p><p>例えば<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML 4</anchor>仕様書では、要素型索引、属性索引、一般索引の3種類がありますが、どれへのリンクも特に<code class="HTML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">index</anchor></code>とはされていません。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="IW" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="HTML4:&quot;&quot;">IW:HTML4:&quot;&quot;</anchor-external></comment-p><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS 2.1</anchor>仕様書には特性索引と一般索引の2種類の索引があります。そのうち、一般索引が<code class="HTML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">index</anchor></code>として<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">リンク</anchor>されています。特性索引は独自の<code class="HTML" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS-properties</anchor></code>という<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">リンク型</anchor>でリンクされています。</p><p>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> [sage])</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end>
<cite xml:lang="ja">リンクタイプ&quot;index&quot;:メモランダム</cite> (<code>2007-04-19 02:42:58 +09:00</code> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://mynotes.jp/blog/2007/04/linktype">http://mynotes.jp/blog/2007/04/linktype</anchor-external>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor> <weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">2007-04-19 00:03:22 +00:00</weak>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end>
<cite>feel部屋:皆様に幸と笑いあれ♪ - 轟轟戦隊</cite> (<time>2007-09-24 14:10:56 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://feel.g.hatena.ne.jp/keyword/%e8%bd%9f%e8%bd%9f%e6%88%a6%e9%9a%8a">http://feel.g.hatena.ne.jp/keyword/%e8%bd%9f%e8%bd%9f%e6%88%a6%e9%9a%8a</anchor-external></p><blockquote><pre class="HTML example code">&lt;link rel=&quot;index&quot; href=&quot;/keywordlist&quot; title=&quot;キーワード一覧&quot;&gt;</pre></blockquote><p>正しい使い方の例。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor>)</p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form></section></section><section><h1>index という file名 (or URI の 末端) について</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> よく、 index.html などという file が使われます。多くの Web サーバー
の既定値では、 URI で directory だけを指定して、 file名を省いた時に、
index.html などが自動的に読まれるようになっているのに起因します。</p><p>その性質のため、本来 index (索引) でないものにまで、 index という名前を
つける変な習慣が生まれつつあります。これは file 名の意味を失わせるもので、
懸念が表明されています。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">是と似た過程を経て、慣用句的に本来と異なる定型的な使い方をすることが計算機世界に限らずありますが、、、</comment-p><p>最近では、 index には簡単な紹介文や絵だけを置くという習慣が
一部で見られます。本来の index は、 index2 のような名前に
追いやられています。 index に殆ど存在意義が無いという問題はさておき、
これでは本末転倒です。</p><p>その様な<ruby>似非<rt>えせ</rt></ruby> index には、 entrance (玄関) のような適当な名前を与えるべきです。
先のような、 directory 名を与えなかった時の既定値として設定したいのであれば、
(Apache なら) .htaccess などを使って対処すべきです。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">一部文化圏では、 default と言う名前を既定 file としているところもあります。
内容に中立と言う意味では是も一案です。</comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="0" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;0</anchor-internal> だけど、 <code class="URI">default</code> という名前は URI としてどうかという話もある。 <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://foo.example/bar/default">http://foo.example/bar/default</anchor-external> の <code class="URI">default</code> ってなんよ? ま、気にしませんが。</p></section><section><h1>リンク型 <code>contents<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">rel=contents</title></code></h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <cite xml:lang="en">RFC 5988 - Web Linking</cite>
( (<time>2012-03-22 09:19:11 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://tools.ietf.org/html/rfc5988#section-6.2.2">http://tools.ietf.org/html/rfc5988#section-6.2.2</anchor-external></p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> (<time>2016-03-19 16:57:51 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://pukiwiki.logue.be/">https://pukiwiki.logue.be/</anchor-external></figcaption><blockquote><p>&lt;link rel=&quot;contents&quot; href=&quot;https://pukiwiki.logue.be/MenuBar&quot; type=&quot;text/html&quot; title=&quot;メニューバー&quot;/&gt;</p></blockquote></figure></section><section><h1>歴史</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <cite xml:lang="en-GB-x-Hixie">Web Forms 2.0</cite>
(<time>2009-01-05 20:07:15 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.whatwg.org/specs/web-forms/current-work/#index">http://www.whatwg.org/specs/web-forms/current-work/#index</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <cite>Bug 7475 – Semantics of rel=first and rel=index breaks specs and implementations</cite> (<time>2009-09-19 15:41:22 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7475">http://www.w3.org/Bugs/Public/show_bug.cgi?id=7475</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <cite xml:lang="en">RFC 5988 - Web Linking</cite>
( (<time>2012-03-22 09:19:11 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://tools.ietf.org/html/rfc5988#page-13">http://tools.ietf.org/html/rfc5988#page-13</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <cite xml:lang="en">Character Model for the World Wide Web 1.0: Fundamentals</cite>
( (<time>2005-02-15 14:24:00 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/charmod/#sec-stringIndexing">http://www.w3.org/TR/charmod/#sec-stringIndexing</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> <time>2025-03-20T03:46:54.700Z</time></p><blockquote><pre>Link: <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://acme-v02.api.letsencrypt.org/directory">https://acme-v02.api.letsencrypt.org/directory</anchor-external>;rel=&quot;index&quot;</pre></blockquote></section></body></html>