📄 htaccess.html.ja.euc-jp
字号:
<div class="example"><h3><code>httpd.conf のセクション</code> file</h3><p><code> <Directory /www/htdocs/example><br /> <span class="indent"> AddType text/example .exm<br /> </span> </Directory> </code></p></div> <p>しかし、この肋年はサ〖バ肋年ファイルに今いた数がパフォ〖マンスの 你布が警なくなります。ファイルがリクエストされる刨に 粕み哈まれる洛わりに、Apache の弹瓢箕に 1 搀だけ粕み哈めば よくなるからです。</p> <p><code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> ディレクティブの 猛を <code>none</code> に肋年することで <code>.htaccess</code> ファイル の蝗脱を窗链に痰跟にすることができます。</p> <div class="example"><p><code> AllowOverride None </code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="how" id="how">ディレクティブの努脱のされ数</a></h2> <p><code>.htaccess</code> ファイルの肋年ディレクティブは <code>.htaccess</code> ファイルの赂哼するディレクトリと、そのサブディレクトリすべてに努脱されます。 しかし、惧の超霖のディレクトリにも <code>.htaccess</code> ファイルが 赂哼するかもしれないことを承えておくことは络磊です。ディレクティブは附れる 界戎に努脱されます。ですから、あるディレクトリの <code>.htaccess</code> は ディレクトリツリ〖のより惧の超霖の <code>.htaccess</code> ファイルの 肋年を惧今きするかもしれません。そして、その <code>.htaccess</code> も より惧の超霖で今かれたディレクティブを惧今きしたり、肩サ〖バ肋年ファイル そのものの肋年を惧今きしたりしているかもしれません。</p> <p>毋:</p> <p>ディレクトリ <code>/www/htdocs/example1</code> に笆布の柒推の <code>.htaccess</code> ファイルがあります:</p> <div class="example"><p><code> Options +ExecCGI </code></p></div> <p>(庙: <code>.htaccess</code> ファイルで "<code class="directive"><a href="../mod/core.html#options">Options</a></code>" ディレクティブが铜跟になるためには、 "<code>AllowOverride Options</code>" を铜跟にする涩妥があります。)</p> <p>ディレクトリ <code>/www/htdocs/example1/example2</code> には 笆布のような <code>.htaccess</code> ファイルがあります:</p> <div class="example"><p><code> Options Includes </code></p></div> <p>企つめの <code>.htaccess</code> により、ディレクトリ <code>/www/htdocs/example1/example2</code> では CGI の悸乖は 钓材されません。これは、<code>Options Includes</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="auth" id="auth">千沮の毋</a></h2> <p>もし千沮の数恕を梦るためにこの婶尸に木儡丸たのであれば、肌のことを 梦っておくことが脚妥です。よくある疙豺に、パスワ〖ド千沮を乖なうためには <code>.htaccess</code> ファイルを蝗う涩妥がある、というものがあります。 これは赖しくありません。肩サ〖バ肋年ファイルの <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> セクションに 千沮脱のディレクティブを今く数が夸京される数恕で、<code>.htaccess</code> ファイルは肩サ〖バ肋年ファイルを恃构できないときにのみ蝗脱すべきです。 いつ <code>.htaccess</code> ファイルを蝗うべきで、いつ蝗うべきではないかに ついては <a href="#when">惧</a>を徊救してください。</p> <p>笆惧のことをふまえた惧で、もし <code>.htaccess</code> の蝗脱が まだ涩妥だと蛔う眷圭は、肌のようなものが司みのことをしてくれるかも しれません。</p> <p>ディレクティブが努脱されるためには、 "<code>AllowOverride AuthConfig</code>" の肋年がなされている 涩妥があります。</p> <p><code>.htaccess</code> ファイルの柒推:</p> <div class="example"><p><code> AuthType Basic<br /> AuthName "Password Required"<br /> AuthUserFile /www/passwords/password.file<br /> AuthGroupFile /www/passwords/group.file<br /> Require Group admins </code></p></div> <p>これらのディレクティブが铜跟になるためには、 <code>AllowOverride AuthConfig</code> が铜跟でなくてはならないことに 庙罢してください。</p> <p>千沮と镜千については <a href="auth.html">千沮チュ〖トリアル</a>を 徊救してください。</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="ssi" id="ssi">SSI の毋</a></h2> <p>もう办つの <code>.htaccess</code> ファイルのよくある网脱恕は 泼年のディレクトリで SSI を铜跟にすることです。これは、司みのディレクトリの <code>.htaccess</code> ファイルに笆布の肋年ディレクティブを今くことで 茫喇できます:</p> <div class="example"><p><code> Options +Includes<br /> AddType text/html shtml<br /> AddHandler server-parsed shtml </code></p></div> <p>これらのディレクティブが铜跟になるためには、 <code>AllowOverride Options</code> と <code>AllowOverride FileInfo</code> が铜跟になっている涩妥があることに庙罢してください。</p> <p>よりまとまった SSI の棱汤は <a href="ssi.html">SSI チュ〖トリアル</a>を 徊救してください。</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="cgi" id="cgi">CGI の毋</a></h2> <p>呵稿に、泼年のディレクトリで CGI プログラムの悸乖を钓材したいことが あるでしょう。これは笆布の肋年で乖なうことができます:</p> <div class="example"><p><code> Options +ExecCGI<br /> AddHandler cgi-script cgi pl </code></p></div> <p>もしくは、あるディレクトリのすべてのファイルが CGI プログラムと みなされるようにしたいなら、笆布の肋年で悸附することができます:</p> <div class="example"><p><code> Options +ExecCGI<br /> SetHandler cgi-script </code></p></div> <p>これらのディレクティブが铜跟になるためには、 <code>AllowOverride Options</code> と <code>AllowOverride FileInfo</code> が铜跟である涩妥があることに庙罢してください。</p> <p>CGI プログラムと肋年のよりまとまった棱汤は <a href="cgi.html">CGI チュ〖トリアル</a>を徊救してください。</p></div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="section"><h2><a name="troubleshoot" id="troubleshoot">啼玛豺疯</a></h2> <p>肋年ディレクティブを <code>.htaccess</code> ファイルに今いたけれども、 袋略した跟蔡が评られないときには、いくつかの付傍が雇えられます。</p> <p>办戎よくあることは、肋年ディレクティブが雇胃されるようには <code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> が肋年されていない というものです。澈碰のファイルのスコ〖プに <code>AllowOverride None</code> が肋年されていないことを澄千してください。これを拇べるための紊い数恕は、 <code>.htaccess</code> ファイルにごみを今いて、リロ〖ドすることです。 サ〖バのエラ〖が栏喇されないときは、ほぼ澄悸に <code>AllowOverride None</code> が肋年されている觉轮になっています。</p> <p>そうではなく、矢今をアクセスしようとしたときにエラ〖が券栏している ときは、Apache のエラ〖ログを拇べてください。<code>.htaccess</code> ファイルで 蝗脱されたディレクティブが钓材されていない、ということを梦らせている 材墙拉が光いです。または、菇矢の粗般いがあることを揭べているかもしれません。 その眷圭にはまずそれを饯赖する涩妥があります。</p></div></div><div class="bottomlang"><p><span>Available Languages: </span><a href="../en/howto/htaccess.html" hreflang="en" rel="alternate" title="English"> en </a> |<a href="../ja/howto/htaccess.html" title="Japanese"> ja </a> |<a href="../ko/howto/htaccess.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p></div><div id="footer"><p class="apache">Copyright 2007 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p><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></div></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -