1
0
mirror of https://github.com/apache/httpd.git synced 2025-12-24 15:01:03 +03:00

update transformation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@676427 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
André Malo
2008-07-13 20:01:46 +00:00
parent 8fcc0ab945
commit 6b13fae5df
88 changed files with 2566 additions and 229 deletions

View File

@@ -3,3 +3,7 @@
URI: caching.html.en
Content-Language: en
Content-type: text/html; charset=ISO-8859-1
URI: caching.html.tr.utf8
Content-Language: tr
Content-type: text/html; charset=UTF-8

View File

@@ -18,7 +18,8 @@
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="./">Version 2.3</a></div><div id="page-content"><div id="preamble"><h1>Caching Guide</h1>
<div class="toplang">
<p><span>Available Languages: </span><a href="./en/caching.html" title="English">&nbsp;en&nbsp;</a></p>
<p><span>Available Languages: </span><a href="./en/caching.html" title="English">&nbsp;en&nbsp;</a> |
<a href="./tr/caching.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div>
<p>This document supplements the <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>,
@@ -648,7 +649,8 @@ CacheDirLength 1</pre></div>
</div></div>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="./en/caching.html" title="English">&nbsp;en&nbsp;</a></p>
<p><span>Available Languages: </span><a href="./en/caching.html" title="English">&nbsp;en&nbsp;</a> |
<a href="./tr/caching.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/">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></div>

View File

@@ -0,0 +1,674 @@
<?xml version="1.0" encoding="UTF-8"?>
<!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="tr" xml:lang="tr"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>Önbellek Kullanım Kılavuzu - Apache HTTP Sunucusu</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 id="manual-page"><div id="page-header">
<p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p>
<p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
<img alt="" src="./images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="./">Sürüm 2.3</a></div><div id="page-content"><div id="preamble"><h1>Önbellek Kullanım Kılavuzu</h1>
<div class="toplang">
<p><span>Mevcut Diller: </span><a href="./en/caching.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./tr/caching.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<p>Bu belge <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>,
<code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code>, <code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code>,
<code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code> modülleri ve <a href="programs/htcacheclean.html">htcacheclean</a> için bir başvuru
kılavuzu niteliğindedir. HTTP sunucusu ve vekil olarak çalışmada
işlemleri hızlandırmak için bilinen sorunlar ve yanlış
yapılandırmalardan kaçınarak Apachenin önbellekleme özelliklerinin
nasıl kullanılacağııklanmıştır.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#introduction">Giriş</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#overview">Önbelleklemeye Bir Bakış</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#security">Güvenlik Kaygıları</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#filehandle">Dosya Tanıtıcı Önbelleklemesi</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#inmemory">Sistem Belleğinde Önbellekleme</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#disk">Disk Üzerinde Önbellekleme</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="introduction" id="introduction">Giriş</a></h2>
<p>Apache HTTP sunucusunun 2.2 sürümünden itibaren
<code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> ve <code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code> modülleri
deneysel olmaktan çıkarılmış ve üretim amaçlı kullanılabileceğine karar
verilmiştir. Bu önbellekleme mimarileri gerek HTTP sunucusu gerekse
vekili olarak çalışmada HTTP işlemlerini hızlandırmak anlamında sunucuya
güç katarlar.</p>
<p><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>, ortam sağlayıcı modülleri olan
<code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code> ve <code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code> ile
birlikte HTTP önbelleklemesini akıllıca yerine getirir. İçeriğin kendisi
önbellekte saklanırken <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> içeriğin
önbelleklenebilmesini denetim altında tutan HTTP başlıkları ve
seçenekleri ile ilgilenir. Yerel ve vekalet edilen içeriğin her ikisinin
de aynı anda işlem görmesi sağlanabilir. <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>,
vekalet edilen içeriğe, devingen yerel içeriğe veya zamanla değişen
yerel dosyalara erişimi hızlandırma ihtiyacına yönelik olarak hem basit
hem de karmaşık önbellekleme yapılandırmalarını mümkün kılar.</p>
<p><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code> ise biraz daha temel ancak bazen daha
kullanışlı olabilen bir önbellekleme şekli ile ilgilenir. URLlerin
önbelleklenebilmesini mümkün kılmanın karmaşıklığıyla boğuşmak yerine
<code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code>, dosyaların Apachenin son başlatıldığı
zamanki durumlarını saklamak için dosyaların belleğe eşlenmek üzere ele
alınmasını sağlar. Böylelikle, <code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code>, çok sık
değişmeyen durağan yerel dosyalara erişim zamanını azaltmaya yardım
eder.</p>
<p><code class="directive"><a href="./mod/mod_file_cache.html#cachefile">CacheFile</a></code> ve <code class="directive"><a href="./mod/mod_file_cache.html#mmapstatic">MMapStatic</a></code> yönergeleri ile ilgili
bölümlerde anlatılanları saymazsak <code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code>, bu
belgenin asıl konusu olan <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> önbellekleme
mimarisine göre daha basit bir önbellekleme gerçeklenimidir.</p>
<p>Bu belgeden azami yararı sağlayabilmek için temel bir HTTP bilginizin
olması ve <a href="urlmapping.html">URLlerin Dosya Sistemine
Eşlenmesi</a> ile <a href="content-negotiation.html">İçerik Uzlaşımı</a>
belgelerini okumuş olmanız gerekir.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="overview" id="overview">Önbelleklemeye Bir Bakış</a></h2>
<table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code></li><li><code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code></li><li><code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code></li><li><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_cache.html#cacheenable">CacheEnable</a></code></li><li><code class="directive"><a href="./mod/mod_cache.html#cachedisable">CacheDisable</a></code></li><li><code class="directive"><a href="./mod/mod_file_cache.html#mmapstatic">MMapStatic</a></code></li><li><code class="directive"><a href="./mod/mod_file_cache.html#cachefile">CacheFile</a></code></li><li><code class="directive"><a href="./mod/mod_file_cache.html#cachefile">CacheFile</a></code></li><li><code class="directive"><a href="./mod/core.html#usecanonicalname">UseCanonicalName</a></code></li><li><code class="directive"><a href="./mod/mod_negotiation.html#cachenegotiateddocs">CacheNegotiatedDocs</a></code></li></ul></td></tr></table>
<p>Bir istek sonuçlanıncaya kadar <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> modülünde iki
aşamadan geçer. İlkinde <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> bir URL eşleme modülü
olarak çalışır ve URL önbellekteyse ve zaman aşımına uğramamışsa isteğin
doğrudan <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> tarafından sunulmasını sağlar.</p>
<p>Yani isteğin sunumu sırasında, isteğin örneğin,
<code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> veya <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> tarafından
ele alınması gerekse bile bu yapılmaz. Önbelleklenen içerik ilk alındığı
haliyle sunulur.</p>
<p>Eğer URL önbellekte yoksa, <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> isteği bir <a href="filter.html">süzgece</a> tabi tutar. Apache içeriğin varlığını
saptamışsa içeriğin süzgeç tarafından sunulmasını sağladıktan sonra,
süzgeç içeriğin önbelleklenebileceğini saptamışsa gelecekte sunmak üzere
içeriği önbelleğe kaydeder.</p>
<p>Eğer URL önbellekte bulunmuş fakat içeriğin zaman aşımına uğradığı
anlaşılmışsa süzgeç yine de eklenir fakat bu kez
<code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> önbellekteki sürümün hala geçerli olup
olmadığını saptamak için kaynağın bulunduğu sunucuya bir koşullu istek
gönderir. Önbellekteki sürüm hala geçerliyse temel verileri güncellenir
ve istek önbellekten sunulur. Önbellekteki sürüm artık geçerli değilse,
önbellekteki sürüm silinir ve süzgeç güncel içeriği önbelleğe kaydeder
ve isteği oradan sunar.</p>
<h3>Önbelleğin Hızlandırılması</h3>
<p>Yerel içerik önbelleklendiği takdirde <code class="directive"><a href="./mod/core.html#usecanonicalname">UseCanonicalName</a></code> yönergesine <code>On</code>
değeri atanmışsa önbellekten sunulan sayfa sayısında büyük bir artış
olduduğu görülür. Bunun sebebi içeriği sunan sanal konağın isminin
önbellek anahtarının bir parçası olarak kullanılmasıdır. Yönergeye
<code>On</code> değerini atamak suretiyle çok isimli ve rumuzlu sanal
konaklar için farklı önbellek girdileri oluşturulmaz, bunun yerine her
meşru sanal konak için ayrı bir önbellek tutulur.</p>
<p>Önbellekleme, URLnin dosya ismine dönüştürülmesi aşamasında
gerçekleştiğinden önbelleklenen belgeler sadece URL isteklerine bir
yanıt olarak sunulurlar. <a href="howto/ssi.html">Sunucu Taraflı
İçerikleri</a> kullanmazsanız genellikle bunun fazla bir önemi
olmaz.</p>
<div class="example"><p><code>
&lt;!-- Bu içerik önbelleklenebilir. --&gt;<br />
&lt;!--#include virtual="/dipnot.html" --&gt;<br />
<br />
&lt;!-- Bu içerik önbelleklenemez. --&gt;<br />
&lt;!--#include file="/bir/yol/dipnot.html" --&gt;
</code></p></div>
<p>Sunucu Taraflı İçerikleri kullanıyorsanız ve önbelleklemenin
sağladığı hız artışından da yaralanmak istiyorsanız içerik
yerleştirmek için <code>virtual</code> içerik türünü kullanınız.</p>
<h3>Zaman Aşımı Süreleri</h3>
<p>Önbellekli öğeler için öntanımlı zaman aşımı süresi bir saat olmakla
birlikte <code class="directive"><a href="./mod/mod_cache.html#cachedefaultexpire">CacheDefaultExpire</a></code>
yönergesi kullanılarak bu değer kolaylıkla geçersiz kılınabilir. Bu
öntanımlı değer sadece içeriğin özgün kaynağı bir zaman aşımı süresi
veya son değişiklik tarihi belirtmediği takdirde kullanılır.</p>
<p>Bir yanıt <code>Expires</code> başlığını değil de
<code>Last-Modified</code> başlığını içeriyorsa
<code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> zaman aşımı süresini <code class="directive"><a href="./mod/mod_cache.html#cachelastmodifiedfactor">CacheLastModifiedFactor</a></code> yönergesinin
nasıl kullanıldığına bakarak saptar.</p>
<p>Yerel içerik için, zaman aşımı süresini hassas olarak ayarlamak
gerekirse <code class="module"><a href="./mod/mod_expires.html">mod_expires</a></code> kullanılabilir.</p>
<p>Zaman aşımı süresinin üst sınırı <code class="directive"><a href="./mod/mod_cache.html#cachemaxexpire">CacheMaxExpire</a></code> yönergesi ile
belirlenebilir.</p>
<h3>Şartlı İstekler için Özlü Kılavuz</h3>
<p>Önbellekteki içerik zaman aşımına uğrayıp, içerik sağlayıcıya veya
arka sunucuya özgün isteği aktarmak yerine ayrı bir istek yapılması
gereği Apachenin şartlı bir istek yapması sonucunu doğurur.</p>
<p>Bir istemcinin veya önbelleğin aynı içeriğin farklı sürümleri
arasında ayrım yapabilmesi için HTTP protokolü bazı başlık alanları
önerir. Örneğin, "Etag:" başlığıyla sunulan bir özkaynak için
"If-None-Match:" başlığıyla bir şartlı istek yapmak mümkün olduğu gibi
özkaynak "Last-Modified:" başlığıyla sunuluyorsa şartlı istek
"If-Modified-Since:" başlığıyla yapılabilir, vesaire.</p>
<p>Böyle bir şartlı istek yapıldığında yanıt koşulun içerikle eşleşip
eşleşmediğine bağlı olarak farklı olur. Eğer istek bir
"If-Modified-Since:" başlığıyla yapılmışsa ve içerik istekte
belirtilen zamandan önce değiştirilmemişse kısa ve öz olarak bir "304
Not Modified" (Bir değişiklik yok) iletisiyle yanıt verilir.</p>
<p>Aksi takdirde bir şartlı istek yapılmamış gibi içeriğin kendisi
sunulur.</p>
<p>Önbellekleme ile ilgili şartlı istekler çifte yarar sağlar. Birinci
olarak, böyle bir istek arkadaki sunucuya yapılıyorsa ve iki içerik de
aynıysa bunu saptamak kolay olur ve özkaynağın tamamını aktarma
külfetinden kurtulunur.</p>
<p>İkinci olarak, şartlı istekler arka sunucuda normalden daha az
faaliyete sebep olur. Durağan dosyalar için bu genellikle
<code>stat()</code> veya benzeri bir sistem çağrısıyla dosya
boyutları ve değişiklik zamanına bakmak şeklinde gerçekleşir.
Böylelikle Apache yerel içeriği önbellekliyor olsa bile ve hatta
içerik zaman aşımına da uğrasa önbellekteki dosyada bir değişiklik
olmadığı takdirde içeriği önbellekten sunmak daha hızlı olacaktır.
Çünkü dosyayı önbellekten okumak, arka sunucudan okumaktan daha
hızlıdır (bu, bellekten okumayla diskten okumayı karşılaştırmak
gibidir).</p>
<h3>Neler Önbelleklenebilir?</h3>
<p>Evvelce bahsedildiği gibi Apachede iki tür önbellekleme yapılır ve
bunlar farklı yöntemlerle çalışır. <code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code>
önbelleklemesinde dosyalar Apache başlatıldığı zamanki içerikle
saklanır. Bu modül tarafından önbelleğe alınmış bir dosya için istek
geldiğinde isteğin yolu kesilip önbellekteki dosya sunulur.</p>
<p><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> önbelleklemesinde işler biraz daha
karışıktır. Bir isteğe hizmet sunulurken istenen içerik evvelce
önbelleklenmemişse önbellekleme modülü önce içeriğin
önbelleklenebilirliğine bakar. Bir yanıtın önbelleklenebilirliğini
belirleyen koşullar şunlardır:</p>
<ol>
<li>Önbellekleme bu URL ile etkin kılınabilmelidir. <code class="directive"><a href="./mod/mod_cache.html#cacheenable">CacheEnable</a></code> ve <code class="directive"><a href="./mod/mod_cache.html#cachedisable">CacheDisable</a></code> yönergelerine bakınız.</li>
<li>Yanıtın HTTP durum kodu 200, 203, 300, 301 veya 410 olmalıdır.</li>
<li>İstek bir HTTP GET isteği olmalıdır.</li>
<li>İstek bir "Authorization:" başlığı içeriyorsa yanıt önbelleğe
alınmayacaktır.</li>
<li>Eğer yanıt bir "Authorization:" başlığı içeriyorsa ayrıca
"Cache-Control:" başlığında da "s-maxage", "must-revalidate" veya
"public" değerlerinden birini içermelidir.</li>
<li>Eğer URL (GET yöntemi kullanan bir HTML formunun yaptığı gibi) bir
sorgu dizgesi içeriyorsa yanıt, RFC2616nın 13.9. bölümünde
ıklandığı gibi bir "Expires:" başlığı içermedikçe yanıt içeriği
önbelleğe alınmayacaktır.</li>
<li><code class="directive"><a href="./mod/mod_cache.html#cacheignorenolastmod">CacheIgnoreNoLastMod</a></code>
yönergesinin kullanımını gerektiren bir durum olmadıkça 200 durum
koduna sahip bir yanıtın "Etag", "Last-Modified" ve "Expires"
başlıklarından en az birini içermesi gerekir.</li>
<li><code class="directive"><a href="./mod/mod_cache.html#cachestoreprivate">CacheStorePrivate</a></code>
yönergesinin kullanımını gerektiren bir durum olmadıkça yanıt
"private" değerli bir "Cache-Control:" başlığı içerdiği takdirde
yanıtın içeriği önbelleğe alınmayacaktır.</li>
<li>Benzer şekilde, <code class="directive"><a href="./mod/mod_cache.html#cachestorenostore">CacheStoreNoStore</a></code> yönergesi kullanılmamışsa yanıt
"no-store" değerli bir "Cache-Control:" başlığı içeriyorsa yanıt
içeriği önbelleğe alınmayacaktır.</li>
<li>Herşeyle eşleşen "*" değerli bir "Vary:" başlığı içeren bir
yanıtın içeriği önbelleğe alınmaz.</li>
</ol>
<h3>Neler Önbelleklenmemeli?</h3>
<p>Kısaca, istek zamana aşırı bağımlıysa ya da istek kısmen bile olsa
HTTP uzlaşımıyla bağdaşmıyorsa önbelleğe alınmamalıdır.</p>
<p>İçeriği istekçinin IP adresine bağlı olarak değişen veya her beş
dakikada bir değişikliğe uğrayan bir devingen içeriğe sahipseniz böyle
bir içerik asla önbelleğe alınmamalıdır.</p>
<p>Diğer taraftan, içerik HTTP başlığındaki değerlere bağlı olarak
değişiyorsa içeriğin bir "Vary" başlığı kullanılarak akıllıca
önbelleklenmesi imkanı mevcuttur.</p>
<h3>Değişken/Uzlaşımlı İçerik</h3>
<p>"Vary" başlıklı bir yanıt arka sunucudan istenirken
<code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> tarafından alınmışsa akıllıca ele alınmaya
çalışılacaktır. Mümkünse, <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> gelecekte bu
içerikle ilgili isteklerin "Vary" başlıklı yanıtları olacağını
saptayacak ve önbellekten doğru içerikle yanıt verecektir.</p>
<p>Örneğin, bir yanıt şöyle bir başlık ile alınmışsa,</p>
<div class="example"><p><code>
Vary: negotiate,accept-language,accept-charset
</code></p></div>
<p><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> sadece accept-language ve accept-charset
başlıkları özgün istekle eşleşen önbellekli içeriği sunacaktır.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="security" id="security">Güvenlik Kaygıları</a></h2>
<h3>Erişim Denetimi ve Yetkilendirme</h3>
<p><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> çoğunlukla bir karşı vekile sahip olmak
amacıyla kullanılır. Arka sunucunun sorgulanmasını gerektirmeyen tüm
istekler önbellekleme modülü tarafından karşılanacaktır. Yerel
özkaynakların önbelleklenmesi söz konusu olduğunda Apachenin güvenlik
modeli büyükçe bir değişikliğe uğrar.</p>
<p>Olası <code>.htaccess</code> dosyalarının dosya sisteminin tamamında
taranması çok pahalı bir işlem olduğundan <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>,
(işlemi hızlandırmak için) önbelleğe almanın temel amacını kısmen
gözardı ederek, önbellekteki içeriğin sunumu için gerekli
yetkilendirmenin olup olmadığı konusunda bir karar üretmez. Başka bir
deyişle, eğer <code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> bir kısım içeriği önbelleğe
almışsa içerik zaman aşımına uğramadığı sürece bu içerik önbellekten
sunulacaktır.</p>
<p>Örneğin, yapılandırmanız bir özkaynağa IP adresine göre erişime izin
veriyorsa bu içeriğin önbelleğe alınmayacağından emin olmalısınız.
Bunu <code class="directive"><a href="./mod/mod_cache.html#cachedisable">CacheDisable</a></code>
yönergesini veya <code class="module"><a href="./mod/mod_expires.html">mod_expires</a></code> kullanarak
yapabilirsiniz. Bunu yapmaz, olayı kendi haline bırakırsanız
<code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> bir karşı vekil gibi çalışarak sunulan her
içeriği arabelleğe alacak ve hangi IP adresinden gelirse gelsin her
istemciye bunu sunacaktır.</p>
<h3>Yerel İstismarcılar</h3>
<p>Son kullanıcılarıın isteklerine önbellekten hizmet sunulduğundan
önbelleğin kendisi içerikle etkileşime geçmek isteyenlerin veya
içeriği tahrif etmek isteyenlerin hedefi haline gelebilir. Apacheyi
çalıştıran kullanıcı tarafından her zaman önbelleğe yazılabileceğini
akıldan çıkarmamak önemlidir. Bu durumda alışılmışın tersine tüm
içeriğin Apache kullanıcısı tarafından yazılamamasının sağlanması
önerilir.</p>
<p>Eğer Apache kullanıcısı, örneğin bir CGI sürecindeki açık nedeniyle
tehlikeye atılırsa, önbellek hedef alınabilir.
<code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code> kullanılırken önbellekteki bir öğeyi
değiştirmek veya önbelleğe yeni bir öğe eklemek görece daha
kolaydır.</p>
<p>Bu risk, Apache kullanıcısını kullanan diğer saldırı türleriyle
karşılaştırıldığında daha yüksektir. <code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code>
kullanıyorsanız şunları aklınızdan çıkarmayın: (1) Apache güvenlik
güncellemelerini takip edin ve sunucunuzu buna göre güncelleyin. (2)
Mümkünse <a href="suexec.html">suEXEC</a> kullanarak CGI süreçlerini
Apache kullanıcısı olmayan bir kullanıcının aidiyetinde çalıştırın.</p>
<h3>Önbellek Zehirlenmeleri</h3>
<p>Apache bir önbellekli vekil sunucu olarak çalıştığında önbellek
zehirlenmesi adı verilen sorunla karşılaşılma olasılığı vardır.
Önbellek zehirlenmesi, vekil sunucunun arka sunucudan yanlış (ve
genellikle istenmeyen) içerik almasına sebep olan bir saldırı türünü
betimlemek için yaygın olarak kullanılan bir terimdir.</p>
<p>Örneğin Apachenin çalıştığı sistemin kullandığı DNS sunucuları DNS
önbellek zehirlenmesinden etkilenebilecek durumdaysa, bir saldırgan
Apachenin istekleri almak için başvuracağı kaynak sunucunun yerini
değiştirebilir. Diğer bir örnek, HTTP istek kaçakçılığı adı verilen
bir saldırı türüdür.</p>
<p>Bu belge HTTP istek kaçakçılığını derinliğine incelenmesi için uygun
yer değildir (böyle kaynaklara arama motorunuzla erişebilirsiniz).
Bununla birlikte, vekil tarafından kaynak sunucudan alınan içeriği
tamamen denetim altına almak amacıyla kaynak sunucudaki bir açığı
istismar etmeye yönelik bir dizi istek yapılabileceğinin olasılık
dahilinde olduğunu bilmenizde yarar vardır.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="filehandle" id="filehandle">Dosya Tanıtıcı Önbelleklemesi</a></h2>
<table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code></li><li><code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_file_cache.html#cachefile">CacheFile</a></code></li><li><code class="directive"><a href="./mod/mod_cache.html#cacheenable">CacheEnable</a></code></li><li><code class="directive"><a href="./mod/mod_cache.html#cachedisable">CacheDisable</a></code></li></ul></td></tr></table>
<p>Bir dosyanın açılması işlemi, özellikle de ağ dosya sistemlerinde
bulunan dosyalar için önemli bir gecikme kaynağı olabilir. Önbellekte,
çok sunulan dosyaların kendilerinin değil, açık dosya tanıtıcılarının
saklanması Apacheyi bu tür gecikmelerden koruyabilir. Apachede iki tür
dosya tanıtıcı önbelleklemesi yapılabilmektedir.</p>
<h3><code>CacheFile</code> yönergesi ile</h3>
<p>Apachede mevcut önbelleklemenin en temel şekli
<code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code> tarafından sağlanan dosya tanıtıcı
önbelleklemesidir. Bu önbellek türü dosyaların kendilerini değil açık
dosya tanıtıcılarının bir listesini saklar. Dosyaların bu anlamda
önbelleklenmesi, <code class="directive"><a href="./mod/mod_file_cache.html#cachefile">CacheFile</a></code> yönergesi yapılandırma dosyasında belirtilerek
sağlanabilir.</p>
<p><code class="directive"><a href="./mod/mod_file_cache.html#cachefile">CacheFile</a></code> yönergesi
belirtilen dosyanın Apache başlatıldığında açılmasını ve dosya için
yapılan sonraki her istekte bu dosya tanıtıcısının kullanılmasını
sağlar.</p>
<div class="example"><p><code>
CacheFile /usr/local/apache2/htdocs/index.html
</code></p></div>
<p>Büyük miktarda dosyayı bu anlamda önbelleklemeyi tasarlıyorsanız
işletim sisteminizin açık dosya tanıtıcılarının sayısı ile ilgili
sınırlamasını uygun bir değere ayarlamanız gerekebilir.</p>
<p><code class="directive"><a href="./mod/mod_file_cache.html#cachefile">CacheFile</a></code> yönergesini
kullandığınız takdirde dosya içeriğindeki değişiklikleri anında isteğe
yansıtamazsınız. Apache dosyayı ilk başlatıldığındaki haliyle
sunar.</p>
<p>Eğer Apache çalışırken dosya silinmişse Apache ilk başlatıldığındaki
haline ilişkin dosya tanıtıcıyı sağlamaya ve dolayısıyla dosya
içeriğini sunmaya devam edecektir. Yani, dosya silinmiş ve artık dosya
sisteminde görünmüyor olsa bile Apache durdurulup dosya tanıtıcıları
kapanmadıkça dosyaların silinmesiyle açılan yer serbest
kalmayacaktır.</p>
<h3><code>CacheEnable</code> yönergesi ile</h3>
<p><code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code> modülünün ayrıca, <code class="directive"><a href="./mod/mod_cache.html#cacheenable">CacheEnable</a></code> yönergesi üzerinden etkin
kılınabilen kendine özgü bir dosya tanıtıcı önbellekleme şeması
vardır.</p>
<div class="example"><p><code>
CacheEnable fd /
</code></p></div>
<p><code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code>nin devreye girdiği her işlemde olduğu
gibi bu tür dosya tanıtıcı önbelleklemesi de akıllıca yapılır ve
önbellekteki içerik zaman aşımına uğradığı halde sunulmaya devam
edilmez.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="inmemory" id="inmemory">Sistem Belleğinde Önbellekleme</a></h2>
<table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code></li><li><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_cache.html#cacheenable">CacheEnable</a></code></li><li><code class="directive"><a href="./mod/mod_cache.html#cachedisable">CacheDisable</a></code></li><li><code class="directive"><a href="./mod/mod_file_cache.html#mmapstatic">MMapStatic</a></code></li></ul></td></tr></table>
<p>İçeriğin sistem belleğinden sunulması içerik sunmanın evrensel olarak
en hızlı yoludur. Dosyaların bir disk denetleyiciden okunması ya da daha
kötüsü uzak bir ağdan okunması bellekten okumayla karşılaştırılamayacak
ölçüde yavaş işlemlerdir. Disk denetleyiciler genellikle fiziksel
süreçleri denetlerler. Ağ erişimi ise band genişliği sınırlamalarından
etkilenir. Halbuki bellek erişimi sadece nano saniyeler mertebesinde
gerçekleşir.</p>
<p>Sistem belleği en pahalı saklama ortamı olması sebebiyle en verimli
şekilde kullanımı önemlidir. Dosyaları sistem belleğinde saklamakla
sistemin kullanabileceği bellek miktarını azaltmış olursunuz. İşletim
sistemi önbelleklemesinde göreceğiniz gibi bu öyle basit bir konu
değildir. Apachenin kendi kullandığı belleğin bir kısmını önbellek
olarak ayırırken çok fazla bellek kullanmamak önemlidir. Aksi takdirde
işletim sistemi belleğin yetmediği noktada belleği diske
takaslayacağından istenen başarım artışı sağlanamayacaktır.</p>
<h3>İşletim Sistemi Önbelleklemesi</h3>
<p>Günümüz iştetim sistemlerinin hemen hemen tamamında bellek içi
dosya/veri saklama işlemlerini çekirdek yönetir. Bu güçlü bir
özelliktir ve işletim sistemlerinin büyük çoğunluğu bunu böyle yapar.
Örneğin, Linuxta bir dosyanın ilk defa okunduğunda ve ikinci kez
okunduğunda işlemcinin ne kadar meşgul edildiğine bakalım:</p>
<div class="example"><p><code>
colm@coroebus:~$ time cat testfile &gt; /dev/null<br />
real 0m0.065s<br />
user 0m0.000s<br />
sys 0m0.001s<br />
colm@coroebus:~$ time cat testfile &gt; /dev/null<br />
real 0m0.003s<br />
user 0m0.003s<br />
sys 0m0.000s
</code></p></div>
<p>Küçük bir dosya için bile okuma süresi bakımından büyük fark ortaya
çıkmaktadır. Bunun sebebi çekirdeğin dosya içeriğini bellek daha
güncel amaçlar için lazım olana dek bellek içinde saklamasıdır.</p>
<p>Sisteminizde yeterince yedek bellek olduğundan eminseniz, bu
önbellekte daha fazla dosya saklanacağından emin olabilirsiniz.
Bundan, önbelleğin sistem belleğinde verimli biçimde tutulması için
Apachede ek bir yapılandırmaya gidilmesinin gerekmediği sonucu
çıkarılabilir.</p>
<p>Bundan başka, işletim sistemi dosyaların değiştiği ve silindiği
zamanları bildiğinden bu tür dosyaların içerikleri gerektiğinde
önbellekten kendiliğinden silinmiş olur. Bellek içinde dosya saklarken
dosyaların değiştirilme zamanlarını bilme olanağı olmadığından bu
durum Apacheye büyük yarar sağlar.</p>
<p>İşletim sisteminin dosyaların önbelleklenmesi için sağladığı bunca
yarara ve başarım artışına karşın bellek içinde dosya önbelleklemenin
Apache tarafından yerine getirilmesinin daha iyi olacağı bazı durumlar
vardır.</p>
<p>Öncelikle, işletim sistemi sadece bildiği dosyaları önbellekler (veya
önbelleklediği dosyaları bilir). Eğer Apacheyi bir vekil sunucu olarak
çalıştırıyorsanız, önbelleklediğiniz dosyalar yerel olarak saklanmadan
uzaktan sunulabilir. Ancak bellekiçi önbelleklemenin sağladığı hız
artışının dayanılmaz çekiciliğine karşı koyamıyorsanız, Apachenin kendi
bellekiçi önbelleklemesine ihtiyacınız var demektir.</p>
<h3><code>MMapStatic</code> yönergesi ile</h3>
<p><code class="module"><a href="./mod/mod_file_cache.html">mod_file_cache</a></code> modülü, bir durağan dosyanın
içeriğini sunucunun başlatılması sırasında (mmap sistem çağrısıyla)
belleğe eşlenmesini mümkün kılmak için <code class="directive"><a href="./mod/mod_file_cache.html#mmapstatic">MMapStatic</a></code> yönergesini sağlar.
Apache bu dosyaya gelecek sonraki istekler için dosyanın bellekiçi
içeriğini kullanacaktır.</p>
<div class="example"><p><code>
MMapStatic /usr/local/apache2/htdocs/index.html
</code></p></div>
<p><code class="directive"><a href="./mod/mod_file_cache.html#cachefile">CacheFile</a></code> yönergesinde
olduğu gibi bu dosyalarda Apache başlatıldıktan sonra yapılacak bir
değişiklikten Apachenin haberi olmayacaktır.</p>
<p><code class="directive"><a href="./mod/mod_file_cache.html#mmapstatic">MMapStatic</a></code> yönergesi
ayırdığı belleğin toplam miktarı ile ilgilenmez, dolayısıyla
yönergenin aşırı kullanımından kaçınmalısınız. Apachenin çocuk
süreçlerinin her biri bu belleğin kendilerine ait birer kopyasını
yapacağından belleğe eşlenen dosyaların çok yer kaplamaması büyük önem
taşımaktadır; aksi takdirde işletim sistemi belleği diske
takaslayacağından beklenen fayda sağlanamayacaktır.</p>
<h3><code>mod_mem_cache</code> modülü ile</h3>
<p><code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code> modülü HTTP belirtimine uygun olarak
bellekiçi önbelleklemeyi akıllıca uygular. Ayrıca yüksek belleği
doğrudan kullanabildiğinden <var>MMap</var> desteği olmayan
sistemlerde bile bellekiçi önbellekleme yapabilir.</p>
<p>Bu tür önbellekleme şöyle etkin kılınabilir:</p>
<div class="example"><p><code>
# Bellekiçi önbelleklemeyi etkin kılalım<br />
CacheEnable mem /<br />
<br />
# Önbellek 1 Megabayttan büyük olmasın<br />
MCacheSize 1024
</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="disk" id="disk">Disk Üzerinde Önbellekleme</a></h2>
<table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_cache.html#cacheenable">CacheEnable</a></code></li><li><code class="directive"><a href="./mod/mod_cache.html#cachedisable">CacheDisable</a></code></li></ul></td></tr></table>
<p><code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code> modülü önbelleklemenin
<code class="module"><a href="./mod/mod_cache.html">mod_cache</a></code> için disk üzerinde yapılmasını mümkün kılar.
<code class="module"><a href="./mod/mod_mem_cache.html">mod_mem_cache</a></code> modülünde olduğu gibi bu önbellekleme de
akıllıca yapılır ve önbellekteki içerik sadece geçerli kabul edildiği
sürece sunulabilir.</p>
<p>Modül bu amaçla genelde şöyle kullanılır:</p>
<div class="example"><p><code>
CacheRoot /var/cache/apache/<br />
CacheEnable disk /<br />
CacheDirLevels 2<br />
CacheDirLength 1
</code></p></div>
<p>En önemlisi önbelleklenen dosyaların yerel olarak saklanması olup
işletim sisteminin sağladığı bellekiçi önbelleklemeden de ayrıca
faydalanılmış olur. Bu bakımdan, dosyalar disk üzerinde saklansa bile
sıkça erişilen dosyalar işletim sistemi sayesinde aslında bellekten
sunulmuş olacaklardır.</p>
<h3>Önbellekte Saklamanın Anlamı</h3>
<p><code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code> öğeleri önbellekte saklamak için
istek yapılan URLnin 22 karakterlik özetini oluşturur. Bu özet, çok
sayıda URLnin aynı özeti oluşturmaması için konak ismi, protokol,
port ve varsa CGI argümanlarından oluşur.</p>
<p>Özeti oluşturan karakterler 64 karakterlik bir karakter kümesinden
seçildiğinden oluşturulması olası farklı özet sayısı 64^22dir.
Örneğin, bir URLnin <code>xyTGxSMO2b68mBCykqkp1w</code> gibi bir
özeti olabilir. Bu özet, bu URL ile erişilen dosyalar önbellek içinde
saklanırken dosya ismi öneki olarak kullanılır. Ancak bununla
yetinilmez ve içerik <code class="directive"><a href="./mod/mod_disk_cache.html#cachedirlevels">CacheDirLevels</a></code> ve <code class="directive"><a href="./mod/mod_disk_cache.html#cachedirlength">CacheDirLength</a></code> yönergelerinin
değerlerine göre önce dizinlere ayrılır.</p>
<p><code class="directive"><a href="./mod/mod_disk_cache.html#cachedirlevels">CacheDirLevels</a></code>
yönergesi kaç alt seviye dizin olacağını belirler. Örneğin, yukarıdaki
özete sahip bir dosyanın isminin başına yukarıdaki yapılandırma
örneğine uygun olarak
<code>/var/cache/apache/x/y/TGxSMO2b68mBCykqkp1w</code> gibi bir önek
getirilebilirdi.</p>
<p>Bu tekniğin asıl amacı belli bir dizin içinde bulunabilecek
dosyaların ve alt dizinlerin sayısını düşük tutmaktır. Bu sayının
büyük olması çoğu işletim sisteminde başarımın düşmesine sebep olur.
<code class="directive"><a href="./mod/mod_disk_cache.html#cachedirlength">CacheDirLength</a></code>
yönergesi "1" değeriyle kullanıldığında her dizin altında en fazla 64
alt dizin veya dosya açılabilir. "2" değeriyle kullanıldığında ise bu
sayı 64^2ye yükselir ve böyle artarak gider. İyi bir sebebiniz
olmadıkça <code class="directive"><a href="./mod/mod_disk_cache.html#cachedirlength">CacheDirLength</a></code> için değer olarak
"1" belirtmenizi öneririz.</p>
<p><code class="directive"><a href="./mod/mod_disk_cache.html#cachedirlevels">CacheDirLevels</a></code>
yönergesine atanacak değer önbellekte saklamayı düşündüğünüz olası
dosya sayısı ile ilgilidir. Yukarıdaki örnekte olduğu gibi "2"
değerini belirtirseniz, toplamda en fazla 4096 dizin oluşturulabilir.
1 milyon dosyanın önbelleklendiği bir durumda bu, her dizinde yaklaşık
olarak 245 önbelleklenmiş URL demektir.</p>
<p>Her URL için önbellekte en az iki dosya saklanır. Biri genellikle URL
hakkındaki temel verilerden oluşan ".header" dosyasıdır, diğeri ise
sunulacak içeriğin bire bir kopyası olan ".data" dosyasıdır.</p>
<p>"Vary" başlığı üzerinden içeriğin uzlaşıldığı durumda URL için bir
".vary" dizini oluşturulur. Bu dizin her biri farklı bir uzlaşıma ait
çok sayıda ".data" dosyası içerebilir.</p>
<h3>Disk Önbelleğinin Bakımı</h3>
<p><code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code> zaman aşımına uğrayan önbellekli
içeriği silse de önbelleğin toplam boyu ve ne kadar boş bellek kaldığı
hakkında bilgi vermez.</p>
<p>Bunun yerine Apache önbellek içeriğini düzenli aralıklarla
temizleyebilmeniz için <code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code> adında bir araç
içerir. Önbellek için azami ne kadar yer kullanılacağının ve bunun
üzerinde <code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code>i hangi sıklıkta
çalıştırılacağının tespiti biraz karmaşık bir işlem olup uygun değerler
genellikle deneme yanılma yoluyla bulunur.</p>
<p><code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code> iki işlem kipine sahiptir. Kalıcı bir
artalan süreci olarak çalışabileceği gibi cron üzerinden belli
aralıklarla da çalıştırılabilir. Çok büyük (onlarca GB) önbelleklerde
<code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code>in işini bitirmesi 1 saatten fazla
sürebileceğinden, cron ile çalıştırma durumunda aynı anda birden fazla
kopyanın çalışıyor durumda olmaması için
<code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code>in çalıştırılma aralığını iyi
belirlemek gerekir.</p>
<p class="figure">
<img src="images/caching_fig1.tr.png" alt="" width="600" height="406" /><br />
<a id="figure1" name="figure1"><dfn>Şekil 1</dfn></a>:
Önbelleğin büyümesi ve düzenli aralıklarla temizlenmesi.</p>
<p><code class="module"><a href="./mod/mod_disk_cache.html">mod_disk_cache</a></code> ne kadar önbellek alanı kullandığı
ile ilgili bir bilgi vermediğinden <code class="program"><a href="./programs/htcacheclean.html">htcacheclean</a></code>in
bir temizlik sonrası yeterince büyük bir genişleme alanı kalacak
şekilde yapılandırılması önemlidir.</p>
</div></div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="./en/caching.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./tr/caching.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
<p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p></div>
</body></html>

View File

@@ -8,5 +8,6 @@
<variants>
<variant>en</variant>
<variant>tr</variant>
</variants>
</metafile>

View File

@@ -11,3 +11,7 @@ Content-type: text/html; charset=UTF-8
URI: content-negotiation.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
URI: content-negotiation.html.tr.utf8
Content-Language: tr
Content-type: text/html; charset=UTF-8

View File

@@ -20,7 +20,8 @@
<div class="toplang">
<p><span>Available Languages: </span><a href="./en/content-negotiation.html" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/content-negotiation.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/content-negotiation.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div>
@@ -45,7 +46,6 @@
Negotiation</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#naming">Note on hyperlinks and naming conventions</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#caching">Note on Caching</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#more">More Information</a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
@@ -660,19 +660,12 @@ factors to 5 decimal places before choosing the best variant.</p>
encourage a cache to use the local copy regardless of the
negotiation dimensions, set the <code>force-no-vary</code> <a href="env.html#special">environment variable</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="more" id="more">More Information</a></h2>
<p>For more information about content negotiation, see Alan
J. Flavell's <a href="http://ppewww.ph.gla.ac.uk/~flavell/www/lang-neg.html">Language
Negotiation Notes</a>. But note that this document may not be
updated to include changes in Apache 2.0.</p>
</div></div>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="./en/content-negotiation.html" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/content-negotiation.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/content-negotiation.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/">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></div>

View File

@@ -21,8 +21,11 @@
<div class="toplang">
<p><span>言語: </span><a href="./en/content-negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/content-negotiation.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/content-negotiation.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<p>Apache は HTTP/1.1 の規格に記述されているコンテントネゴシエーションを
@@ -45,7 +48,6 @@
の拡張</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#naming">リンクと名前の変換に関する注意点</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#caching">キャッシュに関する注意事項</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#more">追加情報</a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
@@ -709,20 +711,12 @@ RVSA/1.0 の実装では、最適な variant が見つかるまで、
<code>force-no-vary</code> <a href="env.html#special">環境変数</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="more" id="more">追加情報</a></h2>
<p>コンテントネゴシエーションに関する追加情報は、
Alan J. Flavell さんの<a href="http://ppewww.ph.gla.ac.uk/~flavell/www/lang-neg.html">Language
Negotiation Notes</a> をご覧下さい。ですが、
Apache 2.0 での変更点を含むためには更新されていないかもしれない
ということに注意してください。</p>
</div></div>
<div class="bottomlang">
<p><span>言語: </span><a href="./en/content-negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/content-negotiation.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/content-negotiation.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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>

View File

@@ -20,7 +20,8 @@
<div class="toplang">
<p><span><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>: </span><a href="./en/content-negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/content-negotiation.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/content-negotiation.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/content-negotiation.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/content-negotiation.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate"><3E><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ֽ<EFBFBD><D6BD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ƴմϴ<D5B4>.
<20>ֱٿ<D6B1> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD>.</div>
@@ -42,7 +43,6 @@
<li><img alt="" src="./images/down.gif" /> <a href="#extensions"><3E>ڿ<EFBFBD><DABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(transparent) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ȯ<><C8AE></a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#naming"><3E><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD>ũ<EFBFBD><C5A9> <20≯<EFBFBD><CCB8><EFBFBD>Ģ<EFBFBD><C4A2> <20><><EFBFBD>Ͽ<EFBFBD></a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#caching">ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD>Ͽ<EFBFBD></a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#more"><3E>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD></a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
@@ -592,18 +592,12 @@ content-encoding
<20>Ǵ<EFBFBD><C7B4><EFBFBD> <20><> <20>ִ<EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ij<><C4B3><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><E7BABB>
<20><><EFBFBD>Ѵٸ<D1B4> <code>force-no-vary</code> <a href="env.html#special">ȯ<><EFBFBD><E6BAAF></a><3E><> <20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="more" id="more"><3E>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD></a></h2>
<p><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Alan J. Flavell<6C><6C> <20><> <a href="http://ppewww.ph.gla.ac.uk/~flavell/www/lang-neg.html">Language
Negotiation Notes</a><3E><> <20><><EFBFBD><EFBFBD><EFBFBD>϶<EFBFBD>. <20>׷<EFBFBD><D7B7><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>ġ 2.0<EFBFBD><EFBFBD> <20><>ȭ<EFBFBD><C8AD> <20>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20>ִ<EFBFBD>.</p>
</div></div>
<div class="bottomlang">
<p><span><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>: </span><a href="./en/content-negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/content-negotiation.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/content-negotiation.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/content-negotiation.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/content-negotiation.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/"><3E><><EFBFBD><EFBFBD></a> | <a href="./mod/directives.html"><3E><><EFBFBD>þ<EFBFBD><C3BE><EFBFBD></a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html"><3E><><EFBFBD><EFBFBD></a> | <a href="./sitemap.html"><3E><><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE></a></p></div>

View File

@@ -0,0 +1,644 @@
<?xml version="1.0" encoding="UTF-8"?>
<!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="tr" xml:lang="tr"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>İçerik Uzlaşımı - Apache HTTP Sunucusu</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 id="manual-page"><div id="page-header">
<p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p>
<p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
<img alt="" src="./images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="./">Sürüm 2.3</a></div><div id="page-content"><div id="preamble"><h1>İçerik Uzlaşımı</h1>
<div class="toplang">
<p><span>Mevcut Diller: </span><a href="./en/content-negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/content-negotiation.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/content-negotiation.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<p>Apache, içerik uzlaşımını HTTP/1.1 belirtiminde bahsedildiği şekliyle
destekler. Bir özkaynağın en iyi gösterimini, tarayıcının sağladığı
karakter kodlaması, karakter kümesi, dil, ortam türü gibi kullanıcı
tercihlerine bağlı olarak seçebilir. Ayrıca, tarayıcının kullanıcı
tercihlerini tam yansıtamadığı durumlarda istekleri daha akıllıca ele
alabilmeyi sağlayacak bir takım özelliklere de sahiptir.</p>
<p>İçerik uzlaşımı öntanımlı olarak derlenen
<code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code> modülü tarafından sağlanır.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#about">İçerik Uzlaşımı Hakkında</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#negotiation">Apachede İçerik Uzlaşımı</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#methods">Uzlaşım Yöntemleri</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#better">Üstünlük Değerleriyle Oynamak</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#extensions">Şeffaf İçerik Uzlaşımının Genişletilmesi</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#naming">Hiperbağlar ve İsimlendirme Uzlaşımları</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#caching">Arabellekler Hakkında</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="about" id="about">İçerik Uzlaşımı Hakkında</a></h2>
<p>Bir özkaynağın bir çok farklı gösterimi olabilir. Örneğin, bir belgenin
farklı ortam türleri ve/veya farklı diller için gösterimleri olabilir.
En uygun seçimi yapmanın tek yolu kullanıcıya bir liste verip seçmesini
istemektir. Bununla birlikte sunucunun bu seçimi kendiliğinden yapması
da mümkündür. Tarayıcılar isteğin bir parçası olarak kullanıcı
tercihlerini de gönderdiğinden bu istendiği gibi çalışır. Örneğin bir
tarayıcı, kullanıcısınının mümkünse Fransızca içerik tercih ettiğini
yoksa İngilizce içeriğe de razı olabileceğini belirtebilirdi.
Tarayıcılar bu tercihleri başlıkta belirtirler. Tarayıcı sadece Türkçe
içerik istendiğini şöyle belirtebilirdi:</p>
<div class="example"><p><code>Accept-Language: tr</code></p></div>
<p>Bu tercihin yerine getirilebilmesininin sadece, desteklenen diller
arasında bu dilin varlığına ve istenen belgenin bu dilde bir
gösteriminin bulunmasına bağlı oluşuna dikkat ediniz.</p>
<p>Daha karmaşık bir istek örneği olarak, tarayıcının Fransızca ve
İngilizce içerik kabul etmeye ayarlandığını fakat Fransızcayı tercih
ettiğini ve çeşitli ortam türlerini kabul etmekle birlikte salt metin ve
diğer metin türlerinden ziyade HTML tercih ettiğini, ayrıca, diğer ortam
türleri üzerinde GIF veya JPEG tercih ettiğini fakat başka çare yoksa
her ortam türüne de izin verdiğini belirtiyor olsun:</p>
<div class="example"><p><code>
Accept-Language: fr; q=1.0, en; q=0.5<br />
Accept: text/html; q=1.0, text/*; q=0.8, image/gif; q=0.6, image/jpeg;
q=0.6, image/*; q=0.5, */*; q=0.1
</code></p></div>
<p>Apache, HTTP/1.1 belirtiminde tanımlanan şekliyle sunucu yönetiminde
içerik uzlaşımını destekler. <code>Accept</code>,
<code>Accept-Language</code>, <code>Accept-Charset</code> ve
<code>Accept-Encoding</code> istek başlıklarını tamamen destekler.
Apache ayrıca, RFC 2295 ve RFC 2296da tanımlanan bir deneysel uzlaşım
olarak şeffaf içerik uzlaşımını da destekler. Fakat özellik
uzlaşımını bu RFClerde tanımlandığı gibi desteklemez.</p>
<p>Bir <strong>özkaynak</strong> bir URI (RFC 2396) tarafından betimlenen
kavramsal bir öğedir. Apache gibi bir HTTP sunucusu, ortam türü,
karakter kümesi, kodlama ve saire ile tanımlanmış bir bayt dizisi
şeklindeki her gösterimiyle, özkaynaklara kendi isim alanları dahilinde
erişim sağlar. Her özkaynağın aynı anda bir veya daha fazla gösterimi
mevcut olabileceği gibi hiç mevcut olmayabilir de. Eğer çok sayıda
gösterim mevcutsa, bu özkaynağın <strong>uzlaşılabilir</strong>
olduğundan ve her gösteriminin bir <strong>çeşitlilik</strong>
oluşturduğundan bunun da uzlaşımın <strong>boyutlar</strong>ından
kaynaklandığından bahsedilebilir.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="negotiation" id="negotiation">Apachede İçerik Uzlaşımı</a></h2>
<p>Bir özkaynak üzerinde uzlaşılırken gösterim çeşitlerinin her biri
hakkında sunucuya bilgi verilmesi gerekir. Bu iki yolla yapılabilir:</p>
<ul>
<li>Ya gösterim çeşitlerini içeren dosyaların isimleriyle eşleşmeyi
sağlayan bir tür eşlemi kullanılır (bir <code>*.var</code> dosyası
gibi).</li>
<li>Ya da sunucu örtük bir dosya ismi kalıbı eşleşmesinin ardından
sonuçlar arasından seçim yapar; buna Çoklu Görünüm araması adı
verilir.</li>
</ul>
<h3><a name="type-map" id="type-map">Bir türeşlem dosyası kullanmak</a></h3>
<p>Bir türeşlem, <code>type-map</code> eylemcisi ile ilişkili bir belgedir
(ya da eski Apache yapılandırmaları ile geriye uyumluluk için,
<code>application/x-type-map</code> <a class="glossarylink" href="./glossary.html#mime türü" title="sözlüğe bakınız">MIME türü</a>nde
bir belgedir). Bu özelliği kullanmak için, yapılandırmada bir tür
eşleyici olarak bir dosya ismi uzantısı için bir <code>type-map</code>
eylemcisi tanımlamalısınız. Bu, sunucu yapılandırma dosyasında en iyi
şöyle yapılabilir:</p>
<div class="example"><p><code>AddHandler type-map .var</code></p></div>
<p>Türeşlem dosyaları kendilerini tanımlayan özkaynak ile aynı isimde
olmalı ve her gösterim çeşidi için bir girdi içermelidir; bu girdiler
ardarda belirtilen HTTP biçem başlık satırlarından oluşur. Farklı
gösterimlerin girdileri bir boş satırla diğerlerinden ayrılır. Aynı
girdi içinde boş satır kullanılamaz. Bir eşlem dosyasını bir birleşik
öğenin tamamı için bir girdi ile başlatmak adet olmuştur (ise de, bu
gerekli değildir, hele yoksayılacaksa hiç gerekli değildir). Eşlem
dosyası için aşağıda bir örnek verilmiştir. Dosya <code>misal</code>
isimli bir özkaynak hakkında olduğundan dosyaya <code>misal.var</code>
ismi verilebilir.</p>
<div class="example"><p><code>
URI: misal<br />
<br />
URI: misal.en.html<br />
Content-type: text/html<br />
Content-language: en<br />
<br />
URI: misal.fr.de.html<br />
Content-type: text/html;charset=iso-8859-2<br />
Content-language: fr, de<br />
</code></p></div>
<p>Ayrıca, bir türeşlem dosyasının <code>MultiViews</code> etkin olsa bile
dosya ismi uzantısına göre öncelik alacağına dikkat ediniz. Eğer
gösterimler bu örnekteki resim dosyasında olduğu gibi farklı kaynak
üstünlüklerine sahipseler, ortam türünün <code>qs</code> parametresi
kullanılarak kaynak üstünlükleri belirtilebilir: </p>
<div class="example"><p><code>
URI: misal<br />
<br />
URI: misal.jpeg<br />
Content-type: image/jpeg; <strong>qs=0.8</strong><br />
<br />
URI: misal.gif<br />
Content-type: image/gif; <strong>qs=0.5</strong><br />
<br />
URI: misal.txt<br />
Content-type: text/plain; <strong>qs=0.01</strong><br />
</code></p></div>
<p><code>qs</code> değerleri 0.000-1.000 değer aralığı içinde
belirtilebilir. 0.000 <code>qs</code> değerine sahip gösterimin asla
seçilmeyeceğine dikkat ediniz. Bir <code>qs</code> değeri belirtilmeyen
gösterimlerin kaynak üstünlüğü 1.000 kabul edilir. <code>qs</code>
parametresinin belirttiği değer istemcinin yeteneklerinden bağımsız
olarak olası gösterimler arasında göreli bir üstünlük ifade eder.
Örneğin bir fotoğraf sözkonusu olduğunda bir JPEG dosyasının kaynak
üstünlüğü bir ASCII çiziminkinden yüksek olacaktır. Diğer taraftan özgün
resim bir ASCII çizim olduğu takdirde, ASCII çizim, bir JPEG gösterimine
göre öncelikli olacaktır. Bu nedenle <code>qs</code> değeri özkaynağın
doğasına bakarak belirlenir.</p>
<p>Tanınan başlıkların tam listesini <a href="mod/mod_negotiation.html#typemaps">mod_negotation</a> modülünün
belgesinde bulabilirsiniz.</p>
<h3><a name="multiviews" id="multiviews">Çoklu Görünümler</a></h3>
<p><code>MultiViews</code>, <code>httpd.conf</code> dosyasındaki veya
(<code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> yönergesinin
değerine bağlı olarak) <code>.htaccess</code> dosyalarındaki <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>, <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code> veya <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code> bölümleri içinde
<code class="directive"><a href="./mod/core.html#options">Options</a></code> yönergeleri ile
belirtilebilen, dizine özgü bir seçenektir. Yalnız, dikkatli olun,
<code>Options All</code> yaparak <code>MultiViews</code> seçeneğini
etkin kılamazsınız; seçeneği ismiyle açıkça belirtmelisiniz.</p>
<p><code>MultiViews</code> şöyle etki eder: Sunucudan,
<code>MultiViews</code> seçeneğinin etkin olduğu <code>/bir/dizin</code>
dizininden <code>filanca</code> dosyası için bir istekte bulunulmuşsa
fakat dizinde bu dosya yoksa, sunucu dizin içeriğini
<code>filanca.*</code> dosyaları için tarar ve bu dosyalar için
istemcinin ismiyle talep ettiği ortam türlerini ve kodlamaları
kullanarak bir türeşlem dosyası uydurup bu gösterimler arasından
istemcinin gereksinimlerine en uygun gösterimi seçer.</p>
<p><code>MultiViews</code> ayrıca, sunucunun bir dizin içeriğini
listelemeye çalıştığı durumda <code class="directive"><a href="./mod/mod_dir.html#directoryindex">DirectoryIndex</a></code> yönergesi ile belirtilen dosya için de bir
arama tertipleyebilir. Eğer yapılandırma dosyalarında</p>
<div class="example"><p><code>DirectoryIndex index</code></p></div>
<p>şeklinde bir atama varsa ve dizinde <code>index.html</code> ve
<code>index.html3</code> dosyaları varsa sunucu bunlar arasından hakem
sıfatıyla bir seçim yapacaktır; ama bu ikisi yerine dizinde sadece
<code>index.cgi</code> mevcutsa sunucu sadece bu dosyayı
çalıştıracaktır.</p>
<p>Okunan dizinde bulunan dosyalar arasında <code>mod_mime</code>
tarafından tanınan karakter kümesi, içerik türü, dil ve kodlama
başlıklarına uygun gösterim uzantılarından birine sahip bir dosya yoksa
sonuç <code class="directive"><a href="./mod/mod_mime.html#multiviewsmatch">MultiViewsMatch</a></code>
yönergesiyle yapılan tanıma bağlı olur. Bu yönerge hangi diğer dosya
uzantılarının, eylemcilerin veya süzgeçlerin çok gösterimli uzlaşımla
ilintileneceğini belirler.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="methods" id="methods">Uzlaşım Yöntemleri</a></h2>
<p>Apachenin, bir türeşlem dosyası veya dizin içindeki bir dosya
sayesinde belli bir özkaynağın gösterim çeşitlerinin bir listesini elde
ettikten sonra en uygun gösterime karar vermek için kullanabileceği
iki yöntem vardır. Apachenin içerik uzlaşım özelliklerinin kullanımı
sırasında uzlaşımın nasıl yerine getirileceği ile ilgili ayrıntıları
bilmek aslında gerekli değildir. Bununla birlikte belgenin kalanında bu
konu açıklanmaya çalışılmıştır.</p>
<p>İki uzlaşım yöntemi vardır:</p>
<ol>
<li>Normal durumda <strong>sunucu yönetiminde Apache uzlaşım
algoritması</strong> kullanılır. Bu algoritma aşağıda ayrıntılı olarak
ıklanmıştır. Bu algoritma kullanıldığı zaman, Apache, en iyi sonuca
ulaşmak için bazen belli boyutların üstünlük katsayılarıyla oynar.
Apachenin bu katsayılarla oynama işini nasıl yaptığı aşağıda daha
ayrıntılııklanmıştır.</li>
<li>İstemci bu işlem için özellikle RFC 2295te tanımlanan mekanizmanın
kullanılmasını isterse <strong>şeffaf içerik uzlaşımı</strong>
kullanılır. Bu uzlaşım yöntemi, en uygun gösterimin seçilmesi
konusunda tarayıcıya tam denetim imkanı verir; dolayısıyla sonuç
tarayıcının bu işlem için kullandığı algoritmanın başarısına bağlıdır.
Şeffaf uzlaşım sürecinin bir parçası olarak, tarayıcı, RFC 2296da
tanımlanan gösterim çeşidini uzaktan seçme algoritmasının
çalıştırılmasını Apacheden isteyebilir.</li>
</ol>
<h3><a name="dimensions" id="dimensions">Uzlaşımın Boyutları</a></h3>
<table>
<tr valign="top">
<th>Boyut</th>
<th>Açıklama</th>
</tr>
<tr valign="top">
<td>Ortam Türü</td>
<td>Tarayıcı ortam türü tercihlerini <code>Accept</code> başlık alanı
ile belirtir. Her öğenin kendine özgü bir üstünlük katsayısı
olabilir. Gösterimin açıklaması da ayrıca bir kaynak üstünlüğüne
(<code>qs</code> parametresi) sahip olabilir.</td>
</tr>
<tr valign="top">
<td>Dil</td>
<td>Tarayıcı dil tercihlerini <code>Accept-Language</code> başlık
alanı ile belirtir. Her öğenin kendine özgü bir üstünlük katsayısı
olabilir. Gösterimler bir kaç dilde olabileceği gibi hiç bir dille
ilişkilendirimemiş de olabilir.</td>
</tr>
<tr valign="top">
<td>Kodlama</td>
<td>Tarayıcı kodlama tercihlerini <code>Accept-Encoding</code> başlık
alanı ile belirtir. Her öğenin kendine özgü bir üstünlük katsayısı
olabilir.</td>
</tr>
<tr valign="top">
<td>Karakter Kümesi</td>
<td>Tarayıcı karakter kümesi tercihlerini <code>Accept-Charset</code>
başlık alanı ile belirtir. Her öğenin kendine özgü bir üstünlük
katsayısı olabilir. Gösterim çeşitleri karakter kümesini ortam
türünün bir parametresi olarak belirtebilirler.</td>
</tr>
</table>
<h3><a name="algorithm" id="algorithm">Apache Uzlaşım Algoritması</a></h3>
<p>Apache, tarayıcıya döndürülecek en uygun gösterim çeşidini (varsa)
seçmek için aşağıdaki algoritmayı kullanabilir. Bu algoritma pek de
yapılandırılabilir değildir. Şöyle çalışır:</p>
<ol>
<li>Önce her uzlaşım boyutu için ilgili <em>Accept*</em> başlık alanına
bakılıp her gösterim çeşidine bir üstünlük katsayısı atanır. Eğer
boyutlardan bazıları için ilgili <em>Accept*</em> başlığı
uygulanabilir değilse bu boyut elenir ve sonuçta hiçbir gösterim
çeşidi kalmasza 4. adıma atlanır.</li>
<li>En uygun gösterim çeşidi bir eleme süreciyle seçilir. Bu süreç
sırasında aşağıdaki sınamalar sırayla uygulanır. Sınamalardan
geçemeyen bir gösterim çeşidi elenir. Sınamaların bir aşamasında tek
bir gösterim çeşidi kalırsa bu en uygun eşleşme olarak seçilmiş olur
ve 3. adıma atlanır. Eğer birden fazla gösterim çeşidi kalırsa sonraki
sınamaya geçilir.
<ol>
<li><code>Accept</code> başlığındaki üstünlük katsayısı ile
gösterimin ortam türünde belirtilen kaynak üstünlüğünün çarpımı en
büyük olan gösterim çeşidi seçilir.</li>
<li>En yüksek dil üstünlük katsayısına sahip gösterim çeşidi seçilir.
</li>
<li>En uygun dil eşleşmesine sahip gösterim çeşidini seçmek için
önce varsa <code>Accept-Language</code> başlığındaki dil
sıralamasına bakılır, aksi takdirde <code>LanguagePriority</code>
yönergesi ile atanmışsa oradaki dil sıralamasına bakılır.</li>
<li>En yüksek seviyeden ortam parametresine (text/html ortam türü
sürümünü belirtmekte kullanılır) sahip gösterim çeşitleri
seçilir.</li>
<li><code>Accept-Charset</code> başlık satırında belirtilene bakarak
en uygun karakter kümesine sahip gösterim çeşitleri seçilir.
Alenen dışlanmadıkça ISO-8859-1 kabul edilebilir karakter
kümesidir. <code>text/*</code> ortam türüne sahip gösterim
çeşitlerinden belli bir karakter kümesi ile ilişkilendirilmemiş
olanların karakter kümesinin ISO-8859-1 olduğu varsayılır.</li>
<li>ISO-8859-1 karakter kümesi ile ilişkilendirilmemiş gösterim
çeşitleri seçilir. Böyle hiçbir gösterim yoksa bütün gösterimler
seçilir.</li>
<li>En uygun kodlamaya sahip gösterim çeşitleri seçilir. Tarayıcı
tarafından kabul edilebilir kodlamaya sahip gösterim çeşitleri
varsa bunlar seçilir. Yoksa kodlanmış ve kodlanmamış gösterim
çeşitleri karışık olarak mevcutsa sadece kodlanmamış olanlar
seçilir. Eğer bütün gösterim çeşitlerinin sadece kodlanmış ya da
sadece kodlanmamış gösterimleri mevcutsa hepsi seçilir.</li>
<li>En küçük içerik uzunluğuna sahip gösterim çeşitleri seçilir.</li>
<li>Kalan gösterim çeşitlerinin ilki seçilir. Bu ilk, ya türeşlem
dosyasında listelenen ilk çeşittir ya da gösterimler bir dizinden
okunuyorsa ASCII kod sıralamasına göre ilk sıradaki dosya ismine
sahip gösterimdir.</li>
</ol>
</li>
<li>Algoritma, artık seçilmiş en uygun gösterim çeşidine sahipse bu
artık yanıt olarak döndürülebilir. HTTP yanıt başlığı
<code>Vary</code>ye uzlaşım boyutları atanır (tarayıcı ve
arabellekler özkaynağı kaydederken bu bilgiyi kullanırlar)
ve algoritma sonlandırılır.</li>
<li>Buraya gelinmişse hiçbir gösterim seçilmemiş demektir (hiçbiri
tarayıcı tarafından kabul edilebilir bulunmadığından dolayı).
Gövdesinde mevcut gösterim çeşitlerini listeleyen bir HTML belgesi 406
durum koduyla döndürülür (406: kabul edilebilir bir gösterim yok).
Ayrıca HTTP <code>Vary</code> başlığında gösterim çeşitliliğinin
boyutları belirtilir.</li>
</ol>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="better" id="better">Üstünlük Değerleriyle Oynamak</a></h2>
<p>Apache bazen yukarıdaki Apache uzlaşım algoritmasının kesin sonucunun
beklenenden farklı olması için üstünlük değerleriyle oynar. Bunu tam ve
doğru bilgi göndermeyen tarayıcılar için algoritmadan en iyi sonucu elde
etmek amacıyla yapar. Bazen günümüzün en tanınmış tarayıcıları bile çoğu
durumda yanlış bir seçimle sonuçlanmayacaksa <code>Accept</code> başlık
bilgilerini göndermemektedir. Eğer tarayıcı eksiksiz ve doğru bilgi
gönderirse Apache bu değerlerle oynamayacaktır.</p>
<h3><a name="wildcards" id="wildcards">Ortam Türleri ve Dosyaismi Kalıpları</a></h3>
<p><code>Accept:</code> istek başlığı ortam türü tercihlerini yansıtır.
Ayrıca, * bir dizge ile eşleşmek üzere "image/*" veya "*/*" gibi ortam
türü kalıpları da içerebilir. Dolayısıyla şöyle bir istek,</p>
<div class="example"><p><code>Accept: image/*, */*</code></p></div>
<p>diğer türler gibi "image/" ile başlayan ortam türlerini kabul
edilebilir kılacaktır. Bazı tarayıcılar ortam türlerini örtük olarak
elde etmek amacıyla hep bu tür kalıplar gönderirler. Örnek:</p>
<div class="example"><p><code>
Accept: text/html, text/plain, image/gif, image/jpeg, */*
</code></p></div>
<p>Bunun amacı, açıkça listelenmiş türlerin tercih edildiğini, fakat
farklı gösterimler varsa onların da kabul edilebileceğini belirtmektir.
Üstünlük değerlerini doğrudan kullanarak tarayıcılar gerçekte ne
istediklerini şuna benzer şekilde belirtebilirler:</p>
<div class="example"><p><code>
Accept: text/html, text/plain, image/gif, image/jpeg, */*; q=0.01
</code></p></div>
<p>Açıkça belirtilen türler için üstünlük katsayısı belirtilmemiştir,
dolayısıyla üstünlük katsayılarının 1.0 (en yüksek) olduğu
varsayılmaktadır. */* kalıbı 0.01 gibi çok daha düşük bir öncelik
belirtmektedir. Bu bakımdan, ancak, açıkça belirtilen türlerden
hiçbirinin bulunmaması halinde diğer türler eşleşecektir.</p>
<p>Eğer <code>Accept:</code> başlığı <em>hiçbir</em> <code>q</code>
katsayısı içermiyorsa ve başlıkta "*/*" belirtilmişse, Apache istenen
davranışı taklit etmek için bu kalıba 0.01 katsayısını atar. Keza
"type/*" kalıbına da 0.02 katsayısını atar (yani, */* kalıbına göre
tercihli olur). Eğer <code>Accept:</code> alanındaki her ortam türü bir
<code>q</code> katsayısı içeriyorsa bu özel değerler uygulanmaz.
Dolayısıyla gerekli bilgiyi açıkça bildiren tarayıcılardan gelen
istekler umulduğu gibi işlem görecektir.</p>
<h3><a name="exceptions" id="exceptions">Dil Uzlaşımında İstisnalar</a></h3>
<p>Apache 2.0dan itibaren, uzlaşım algoritmasına, bir eşleşme bulmak
konusunda algoritma başarılı olamadığı takdirde hoş bir son çareye izin
vermek için bazı istisnalar eklenmiştir.</p>
<p>İstemci sunucudan bir sayfa istediğinde, sunucu, tarayıcı tarafından
gönderilen <code>Accept-language</code> başlığıyla eşleşen tek bir sayfa
bulamadığı takdirde istemciye ya “Kabul edilebilir bir gösterim çeşidi
yok” ya da “Çok sayıda seçim belirtilmiş” yanıtını döndürür. Bu hata
iletilerinden kaçınmak için bu gibi durumlarda Apache
<code>Accept-language</code> başlığını yoksaymaya ayarlanabilir. Böylece
istemcinin isteğine tam olarak uymasa da bir belge sağlanır. Bu hata
iletilerinin birini veya her ikisini de geçersiz kılmak için <code class="directive"><a href="./mod/mod_negotiation.html#forcelanguagepriority">ForceLanguagePriority</a></code> yönergesi
kullanılabilir ve sunucunun kararını <code class="directive"><a href="./mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code> yönergesine
dayanarak vermesi sağlanabilir.</p>
<p>Sunucu ayrıca, tam bir eşleşme bulunmadığı zaman lehçelerle de eşleşme
arayabilir. Örneğin, bir istemci Britanya İngilizcesi
(<code>en-GB</code>) ile yazılmış belgeler için istekte bulunursa,
sunucu normalde HTTP/1.1 standardına göre bir belgenin basitçe
<code>en</code> olarak imlenmesine izin vermez. (Bir okuyucu Britanya
İngilizcesini anlıyor ama genel İngilizceyi anlamıyor diye
<code>Accept-Language</code> başlığında <code>en</code> değil de
<code>en-GB</code>yi belirtmesinin hemen hemen daima bir yapılandırma
hatasına yol açacağına dikkat ediniz. Maalesef, mevcut istemcilerin çoğu
öntanımlı yapılandırmalarında buna benzer şeyler yapmaktadır.) Bununla
birlikte, başka bir dille eşleşme mümkün değilse ve sunucu “Kabul
edilebilir bir gösterim çeşidi yok” hatasını döndürmeye hazırsa veya
<code class="directive"><a href="./mod/mod_negotiation.html#languagepriority">LanguagePriority</a></code> son
çaresine ayarlanmışsa alt küme belirtimini yok sayacak ve
<code>en</code> belge isteklerine <code>en-GB</code> belgelerle yanıt
verecektir. Apache, lehçenin üyesi olduğu anadili, istemcinin kabul
edilebilir diller listesine örtük olarak düşük bir üstünlük değeri ile
ekler. Yalnız şuna dikkat edin, eğer istemci tercihini "en-GB; q=0.9,
fr; q=0.8" olarak belirtirse ve sunucuda sadece "en" ve "fr" belgeleri
varsa sunucu "fr" belge ile yanıt verecektir. HTTP/1.1 belirtimi ile
uyumluluğu sağlamak ve düzgün yapılandırılmış istemcilerle gerektiği
gibi çalışabilmek için bu gereklidir.</p>
<p>Gelişmiş tekniklerin (çerezler, özel URL yolları gibi) desteklenmesi
sırasında, kullanıcının tercih ettiği dili saptamak için Apache 2.0.47
sürümünden beri <code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code> modülü
<code>prefer-language</code> <a href="env.html">ortam değişkenini</a>
tanımaktadır. Değişken mevcutsa ve uygun bir dil yaftası içeriyorsa
<code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code> uygun gösterimi seçmeyi deneyecektir.
Böyle bir gösterim çeşidi mevcut değilse normal uzlaşım işlemi
uygulanacaktır.</p>
<div class="example"><h3>Örnek</h3><p><code>
SetEnvIf Cookie "language=(.+)" prefer-language=$1<br />
Header append Vary cookie
</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="extensions" id="extensions">Şeffaf İçerik Uzlaşımının Genişletilmesi</a></h2>
<p>Apache, şeffaf içerik uzlaşımı protokolünü (RFC 2295) şöyle genişletir:
Sadece içerik kodlamasına özgü olmak üzere gösterim çeşidi listelerinde
gösterim çeşitlerini imlemek için yeni bir <code>{encoding ..}</code>
elemanı kullanılır. RVSA/1.0 algoritmasının (RFC 2296) gerçeklenimi,
listedeki kodlanmış gösterim çeşitlerini tanımak ve onları
<code>Accept-Encoding</code> başlık alanıyla ilgili olarak kabul
edilebilir kodlamalara aday gösterim çeşitleri olarak kullanmak üzere
genişletilmiştir. RVSA/1.0 gerçeklenimi, en uygun gösterim çeşidi
seçiminin öncesinde hesaplanmış üstünlük katsayısını virgülden sonra beş
haneye yuvarlamaz.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="naming" id="naming">Hiperbağlar ve İsimlendirme Uzlaşımları</a></h2>
<p>Eğer dil uzlaşımı kullanıyorsanız ve birden fazla dosya ismi uzantısına
sahip dosyalarınız varsa uzantıların sıralamasının normalde uygunsuz
düştüğü farklı isimlendirme yaklaşımlarında bulunabilirsiniz (ayrıntılar
için <a href="mod/mod_mime.html#multipleext">mod_mime</a> belgesine
bakınız).</p>
<p>Bir MIME türü uzantısına sahip bir dosyanın (<code>html</code> gibi),
kodlanmış bir gösterimi (<code>gz</code> gibi) mevcut olabilir. Bu
dosyanın ayrıca farklı dillerdeki gösterimleri için de bir uzantısı
(<code>en</code> gibi) olabilir.</p>
<p>Örnekler:</p>
<ul>
<li>misal.en.html</li>
<li>misal.html.en</li>
<li>misal.en.html.gz</li>
</ul>
<p>Hiperbağ olarak geçerli ve geçersiz bazı dosya ismi örnekleri:</p>
<table class="bordered">
<tr>
<th>Dosya ismi</th>
<th>Geçerli Hiperbağ</th>
<th>Geçersiz Hiperbağ</th>
</tr>
<tr>
<td><em>misal.html.en</em></td>
<td>misal<br />
misal.html</td>
<td>-</td>
</tr>
<tr>
<td><em>misal.en.html</em></td>
<td>misal</td>
<td>misal.html</td>
</tr>
<tr>
<td><em>misal.html.en.gz</em></td>
<td>misal<br />
misal.html</td>
<td>misal.gz<br />
misal.html.gz</td>
</tr>
<tr>
<td><em>misal.en.html.gz</em></td>
<td>misal</td>
<td>misal.html<br />
misal.html.gz<br />
misal.gz</td>
</tr>
<tr>
<td><em>misal.gz.html.en</em></td>
<td>misal<br />
misal.gz<br />
misal.gz.html</td>
<td>misal.html</td>
</tr>
<tr>
<td><em>misal.html.gz.en</em></td>
<td>misal<br />
misal.html<br />
misal.html.gz</td>
<td>misal.gz</td>
</tr>
</table>
<p>Yukarıdaki tabloya bakarak hiperbağlarda bir dosya ismini uzantısız
olarak (<code>misal</code> gibi) kullanmanın daima mümkün olduğunu
farkedeceksiniz. Böylece br belgenin asıl türünü gizleyebilir ve
sonradan bir hiperbağ değişikliği yapmaksızın örneğin
<code>html</code>den <code>shtml</code> veya <code>cgi</code>ye
geçebilirsiniz.</p>
<p>Hiperbağlarda MIME türlerini (<code>misal.html</code> gibi) kullanmaya
devam etmek istiyorsanız dil uzantısı MIME türü uzantısının sağında
kalmalıdır (<code>misal.html.en</code> gibi).</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="caching" id="caching">Arabellekler Hakkında</a></h2>
<p>Bir arabellek, bir gösterimi istek URLsi ile ilişkilendirerek saklar.
Böylece, sonradan aynı URL için bir istek yapıldığında kaydettiği
gösterimi kullanabilir. Fakat özkaynak sunucuyla uzlaşılan türdeyse
arabelleğe ilk istenen çeşit saklanmış olacağından isteğe yanlış
gösterimle yanıt verilmiş olacaktır. Bunun olmaması için Apache, normal
olarak içerik uzlaşımının sonucu olarak döndürülen tüm yanıtları
HTTP/1.0 istemciler tarafından arabelleklenemez olarak imler. Apache
ayrıca, uzlaşımlı yanıtların arabelleklenmesini mümkün kılan HTTP/1.1
protokolünü de destekler.</p>
<p>HTTP/1.0 uyumlu istemcilerden (bir tarayıcı veya arabellek) gelen
istekler için, uzlaşıma konu yanıtların arabelleklenmesini mümkün kılmak
üzere <code class="directive"><a href="./mod/mod_negotiation.html#cachenegotiateddocs">CacheNegotiatedDocs</a></code> yönergesi kullanılabilir. Bu yönerge
argümansızdır ve sunucu genelinde veya sanal konakların
yapılandırılmasında kullanılabilir. Bunun HTTP/1.1 istemcilerinden gelen
isteklere bir etkisi yoktur.</p>
<p>HTTP/1.1 istemciler için, Apache, yanıtın uzlaşım boyutlarını göstermek
üzere bir <code>Vary</code> HTTP yanıt başlığı gönderir. Arabellekler bu
bilgiyi sonraki istekleri yerel kopyadan sunarken kullanabilirler. Bir
arabelleğin uzlaşım boyutlarına bakmaksızın yerel kopyasını kullanmaya
teşvik etmek için <code>force-no-vary</code> <a href="env.html#special">ortam değişkenini</a> etkin kılabilirsiniz.</p>
</div></div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="./en/content-negotiation.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/content-negotiation.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/content-negotiation.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/content-negotiation.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
<p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p></div>
</body></html>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
<!-- English Revision: 655869 -->
<!-- English Revision: 655869:675610 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more

View File

@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='EUC-KR' ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
<!-- English Revision: 151408:655869 (outdated) -->
<!-- English Revision: 151408:675610 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more

View File

@@ -8,7 +8,8 @@
<variants>
<variant>en</variant>
<variant>ja</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
<variant>tr</variant>
</variants>
</metafile>

View File

@@ -23,8 +23,6 @@
<a href="./ja/env.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/env.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<p>Apache HTTP サーバは<em>環境変数</em>と呼ばれる、名前のついた
変数に情報を記憶する仕組みを提供しています。この情報はログ収集や
@@ -70,8 +68,8 @@
で提供されているディレクティブを使用することで、リクエストの
特性に基づいて環境変数を設定することができます。例えば、特定のブラウザ
(User-Agent) のリクエストや特定の Referer [意図的な綴りです]
(訳注: 正しい綴りは referrer ですが、HTTP の仕様では Referer
となっています) ヘッダが見つかったときのみ変数を設定することができます。
<span class="transnote">(<em>訳注:</em> 正しい綴りは referrer ですが、HTTP の仕様では Referer
となっています)</span>ヘッダが見つかったときのみ変数を設定することができます。
mod_rewrite の <code class="directive"><a href="./mod/mod_rewrite.html#rewriterule">RewriteRule</a></code>
ディレクティブにおいて環境変数を設定する <code>[E=...]</code>
オプションを使用することで、
@@ -107,10 +105,16 @@
で定義されます。</li>
<li>移植性のために、環境変数の名前はアルファベット、
数字とアンダースコア (訳注: '_') だけから成ります。
数字とアンダースコア <span class="transnote">(<em>訳注:</em> '_')</span> だけから成ります。
さらに、最初の文字は数字であってはいけません。
この制限に合わない文字は CGI スクリプトと SSI
ページに渡されるときにアンダースコアに置換されます。</li>
<li><code class="directive"><a href="./mod/mod_env.html#setenv">SetEnv</a></code> はリクエスト処理の
段階の中でも遅くに実行されます。つまり
<code class="directive"><a href="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> や
<code class="directive"><a href="./mod/mod_rewrite.html#rewritecond">RewriteCond</a></code>
などからは、変数がそこで設定されていることがわかりません。</li>
</ul>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
@@ -316,6 +320,21 @@
キャラクタセットの指定を除去しますので、それら問題のあるブラウザでも
リダイレクト先の文字セットを正しく使うようにできます。</p>
<div class="warning">
<h3>セキュリティ</h3>
<p>文字セットを指定せずにエラーページを送信すると、
クロスサイトスクリプティング <span class="transnote">(<em>訳注:</em> XSS)</span>
攻撃の危険性がでてきます。
HTTP/1.1 仕様に準拠していなくて、コンテンツの中身から文字セットを
"推測" しようとするブラウザ (MSIE) が実際にあるからです。
そのようなブラウザは UTF-7 文字セットを使って簡単に騙すことができます。
クロスサイトスクリプティング攻撃を防ぐために実装されている
通常のエスケープ機構が、入力データ中にある UTF-7 で
エンコードされたコンテンツ (リクエスト URI など) には
うまく動作しないからです。</p>
</div>
<h3><a name="proxy" id="proxy">force-proxy-request-1.0, proxy-nokeepalive, proxy-sendchunked, proxy-sendcl</a></h3>
@@ -392,7 +411,8 @@ SetEnvIf Referer "^$" local_referal
Allow from env=local_referal
&lt;/Directory&gt;</pre></div>
<p>この手法に関する詳しい情報は ApacheToday のチュートリアル「<a href="http://apachetoday.com/news_story.php3?ltsn=2000-06-14-002-01-ps">Keeping Your Images from Adorning Other Sites</a>
<p>この手法に関する詳しい情報は ServerWatch にあるチュートリアル
「<a href="http://www.serverwatch.com/tutorials/article.php/1132731">Keeping Your Images from Adorning Other Sites</a>
」を参照してください。</p>
</div></div>

View File

@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
</variants>
</metafile>

View File

@@ -19,3 +19,7 @@ Content-type: text/html; charset=UTF-8
URI: filter.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
URI: filter.html.tr.utf8
Content-Language: tr
Content-type: text/html; charset=UTF-8

View File

@@ -22,7 +22,8 @@
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Espa<70>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Fran<61>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div>
<p>This document describes the use of filters in Apache.</p>
@@ -130,7 +131,8 @@ configuration instead.</p>
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Espa<70>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Fran<61>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/">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></div>

View File

@@ -22,7 +22,8 @@
<a href="./es/filter.html" title="Espa<EFBFBD>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Fran<EFBFBD>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="T<EFBFBD>rk<EFBFBD>e">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">Esta traducci<EFBFBD>n podr<EFBFBD>a estar
obsoleta. Consulte la versi<EFBFBD>n en ingl<EFBFBD>s de la
@@ -74,7 +75,8 @@
<a href="./es/filter.html" title="Espa<EFBFBD>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Fran<EFBFBD>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="T<EFBFBD>rk<EFBFBD>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br />Licencia bajo los t<EFBFBD>rminos de la <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="./mod/">M<EFBFBD>dulos</a> | <a href="./mod/directives.html">Directivas</a> | <a href="./faq/">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa de este sitio web</a></p></div>

View File

@@ -22,7 +22,8 @@
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Espa<70>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" title="Fran<61>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div>
<p>Ce document d<>crit l'utilisation des filtres avec Apache.</p>
@@ -141,7 +142,8 @@ configuration dynamique
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Espa<70>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" title="Fran<61>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br />Authoris<69> sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p></div>

View File

@@ -23,7 +23,8 @@
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
@@ -76,7 +77,8 @@
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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>

View File

@@ -22,7 +22,8 @@
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate"><3E><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ֽ<EFBFBD><D6BD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ƴմϴ<D5B4>.
<20>ֱٿ<D6B1> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD>.</div>
@@ -73,7 +74,8 @@
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/filter.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/"><3E><><EFBFBD><EFBFBD></a> | <a href="./mod/directives.html"><3E><><EFBFBD>þ<EFBFBD><C3BE><EFBFBD></a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html"><3E><><EFBFBD><EFBFBD></a> | <a href="./sitemap.html"><3E><><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE></a></p></div>

View File

@@ -0,0 +1,148 @@
<?xml version="1.0" encoding="UTF-8"?>
<!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="tr" xml:lang="tr"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>Süzgeçler - Apache HTTP Sunucusu</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 id="manual-page"><div id="page-header">
<p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p>
<p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
<img alt="" src="./images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="./">Sürüm 2.3</a></div><div id="page-content"><div id="preamble"><h1>Süzgeçler</h1>
<div class="toplang">
<p><span>Mevcut Diller: </span><a href="./en/filter.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<p>Bu belge, Apachede süzgeç kullanımı hakkındadır.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#intro">Apache 2de Süzme İşlemi</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#smart">Akıllı Süzme</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#using">Süzgeçlerin Kullanımı</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="intro" id="intro">Apache 2de Süzme İşlemi</a></h2>
<table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code></li><li><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code></li><li><code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code></li><li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></li><li><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_filter.html#filterchain">FilterChain</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterdeclare">FilterDeclare</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprotocol">FilterProtocol</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#addinputfilter">AddInputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#removeinputfilter">RemoveInputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#removeoutputfilter">RemoveOutputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_ext_filter.html#extfilterdefine">ExtFilterDefine</a></code></li><li><code class="directive"><a href="./mod/mod_ext_filter.html#extfilteroptions">ExtFilterOptions</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></td></tr></table>
<p>Apache 2.0 ve sonrasında mevcut olan Süzgeç Zinciri, uygulamaların
nereden geldiğine bakmaksızın gelen ve giden verileri oldukça esnek ve
yapılandırılabilir tarzda işlemesini mümkün kılar. Böylece, gelen veriyi
bir takım ön işlemlerden geçirebilir, giden veriyi de son bir defa bazı
işlemlere sokabiliriz. Bu işlem temel olarak geleneksel istek işleme
aşamalarından bağımsızdır.</p>
<p class="figure">
<img src="images/filter_arch.tr.png" width="569" height="392" alt="Süzgeçler, İstek işleme eksenine dik bir veri eksenine peş peşe yerleştirilebilir." />
</p>
<p>Standard Apache dağıtımıyla gelen süzgeç uygulamalarından bazıları:</p>
<ul>
<li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code>, sunucu taraflı içerik yerleştirmeyi
gerçekler.</li>
<li><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code>, SSL şifrelemesini gerçekler (https).</li>
<li><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code>, veri sıkıştırma/açma işlemlerini
çalışma anında gerçekleştirir.</li>
<li><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code>, karakter kümeleri arasında
dönüşümü gerçekleştirir.</li>
<li><code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code>, harici bir yazılımı bir süzgeç
olarak çalıştırır.</li>
</ul>
<p>Apache, bunlardan başka, bayt dizilerinin elde edilmesi ve içeriğin
bölünmesi gibi işlemleri gerçekleştirmek için bir takım dahili süzgeçler
de kullanabilir.</p>
<p>Üçüncü parti süzgeç modülleri tarafından gerçeklenmiş çok geniş bir
uygulama alanı mevcuttur; <a href="http://modules.apache.org/">modules.apache.org</a> ve benzerlerinden temin edilebilecek bu tür
modüllerden bazılarının uygulama alanları:</p>
<ul>
<li>HTML ve XML belgelerin işlenmesi ve yazılması</li>
<li>XSLT dönüşümleri ve XIncludelar</li>
<li>XML İsim-alanı desteği</li>
<li>HTML Formlarının çözümlenmesi ve sunucuya dosya yükleme</li>
<li>Resim işleme</li>
<li>PHP betikleri gibi zararlı olabilecek uygulamalardan korunma</li>
<li>Metin düzenleme ve arama işlemleri</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="smart" id="smart">Akıllı Süzme</a></h2>
<p class="figure">
<img src="images/mod_filter_new.tr.png" width="423" height="331" alt="Farklı süzgeç üreticilerinin uygulamaları istek işlemenin durumuna bağlı olarak akıllıca uygulanabilir." />
</p>
<p><code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code>, Apache 2.1 ve sonrasında mevcut olup,
süzgeç zincirinin çalışma anında devingen olarak yapılandırılabilmesini
mümkün kılar. Böylece, örneğin, bir vekili, özgün sunucunun ne
göndereceğini bilmeden HTMLyi bir HTML süzgeciyle yazmaya ve JPEG
resimleri tamamen farklı bir süzgeçten geçirmeye ayarlayabilirsiniz. Bu,
asıl içeriğe bağlı olarak çalışma anında içeriği farklı içerik
sağlayıcılara dağıtan bir süzgeç düzeneği kullanılarak çalışır. Bir
süzgeç, doğrudan zincire yerleştirilip koşulsuz olarak
çalıştırılabileceği gibi bir içerik sağlayıcı gibi kullanılarak zincire
devingen olarak yerleştirilebilir. Örneğin:</p>
<ul>
<li>Bir HTML işleme süzgeci sadece içerik text/html veya
application/xhtml+xml olduğu takdirde çalışır.</li>
<li>Bir sıkıştırma süzgeci sadece girdi sıkıştırılabilir nitelikteyse ve
sıkıştırılmamışsa çalışır.</li>
<li>Bir karakter kümesi dönüşüm süzgeci, bir metin belgesi istenen
karakter kümesine sahip değilse zincire yerleştirilir.</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="using" id="using">Süzgeçlerin Kullanımı</a></h2>
<p>Süzgeçler iki şekilde kullanılır: Basit ve Devingen.
Genelde ikisinden biri kullanılır; karışık kullanılırsa istenmeyen
sonuçlara yol açabilir (ise de, basit girdi süzme ile çıktı süzme işlemi
basit olsun olmasın karışık kullanılabilir).</p>
<p>Basit yol, girdi süzgeçlerini yapılandırmanın tek yoludur ve bir
durağan süzgeç zincirinin gerektiği yerlerde çıktı süzgeçleri için
yeterlidir. İlgili yönergeler:
<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="directive"><a href="./mod/mod_mime.html#addinputfilter">AddInputFilter</a></code>,
<code class="directive"><a href="./mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code>,
<code class="directive"><a href="./mod/mod_mime.html#removeinputfilter">RemoveInputFilter</a></code> ve
<code class="directive"><a href="./mod/mod_mime.html#removeoutputfilter">RemoveOutputFilter</a></code>.</p>
<p>Devingen yol, <code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code> belgesinde açıklandığı gibi,
çıktı süzgeçlerinin hem durağan hem de esnek ve devingen olarak
yapılandırılabilmesini mümkün kılar. İlgili yönergeler:
<code class="directive"><a href="./mod/mod_filter.html#filterchain">FilterChain</a></code>,
<code class="directive"><a href="./mod/mod_filter.html#filterdeclare">FilterDeclare</a></code> ve
<code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code>.</p>
<p><code class="directive"><a href="./mod/core.html#addoutputfilterbytype">AddOutputFilterByType</a></code> yönergesi
hala desteklenmekteyse de sorun çıkarabilmesi sebebiyle kullanımı artık
önerilmemektedir. Onun yerine devingen yapılandırma kullanınız.</p>
</div></div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="./en/filter.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./es/filter.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
<a href="./fr/filter.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/filter.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
<p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p></div>
</body></html>

View File

@@ -12,5 +12,6 @@
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
<variant>tr</variant>
</variants>
</metafile>

View File

@@ -19,3 +19,7 @@ Content-type: text/html; charset=UTF-8
URI: handler.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
URI: handler.html.tr.utf8
Content-Language: tr
Content-type: text/html; charset=UTF-8

View File

@@ -22,7 +22,8 @@
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Espa<70>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Fran<61>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div>
<p>This document describes the use of Apache's Handlers.</p>
@@ -148,7 +149,8 @@
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Espa<70>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Fran<61>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/">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></div>

View File

@@ -22,7 +22,8 @@
<a href="./es/handler.html" title="Espa<EFBFBD>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Fran<EFBFBD>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="T<EFBFBD>rk<EFBFBD>e">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">Esta traducci<EFBFBD>n podr<EFBFBD>a estar
obsoleta. Consulte la versi<EFBFBD>n en ingl<EFBFBD>s de la
@@ -161,7 +162,8 @@
<a href="./es/handler.html" title="Espa<EFBFBD>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Fran<EFBFBD>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="T<EFBFBD>rk<EFBFBD>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br />Licencia bajo los t<EFBFBD>rminos de la <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="./mod/">M<EFBFBD>dulos</a> | <a href="./mod/directives.html">Directivas</a> | <a href="./faq/">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa de este sitio web</a></p></div>

View File

@@ -22,7 +22,8 @@
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Espa<70>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" title="Fran<61>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div>
<p>Ce document d<>crit l'utilisation des gestionnaires d'Apache (handlers).</p>
@@ -154,7 +155,8 @@
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Espa<70>ol">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" title="Fran<61>ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br />Authoris<69> sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p></div>

View File

@@ -23,7 +23,8 @@
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<p>Apache のハンドラの使用に関して記述しています。</p>
@@ -152,7 +153,8 @@
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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>

View File

@@ -22,7 +22,8 @@
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate"><3E><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ֽ<EFBFBD><D6BD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ƴմϴ<D5B4>.
<20>ֱٿ<D6B1> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD>.</div>
@@ -144,7 +145,8 @@
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Espa&#241;ol">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="./ko/handler.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/"><3E><><EFBFBD><EFBFBD></a> | <a href="./mod/directives.html"><3E><><EFBFBD>þ<EFBFBD><C3BE><EFBFBD></a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html"><3E><><EFBFBD><EFBFBD></a> | <a href="./sitemap.html"><3E><><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE></a></p></div>

View File

@@ -0,0 +1,154 @@
<?xml version="1.0" encoding="UTF-8"?>
<!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="tr" xml:lang="tr"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>Apache Eylemcilerinin Kullanımı - Apache HTTP Sunucusu</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 id="manual-page"><div id="page-header">
<p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p>
<p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
<img alt="" src="./images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="./">Sürüm 2.3</a></div><div id="page-content"><div id="preamble"><h1>Apache Eylemcilerinin Kullanımı</h1>
<div class="toplang">
<p><span>Mevcut Diller: </span><a href="./en/handler.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<p>Bu belgede Apache Eylemcilerinin kullanımııklanmıştır.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#definition">Eylemci Nedir?</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#examples">Örnekler</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#programmer">Yazılım Geliştirenler İçin</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="definition" id="definition">Eylemci Nedir?</a></h2>
<table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_actions.html">mod_actions</a></code></li><li><code class="module"><a href="./mod/mod_asis.html">mod_asis</a></code></li><li><code class="module"><a href="./mod/mod_cgi.html">mod_cgi</a></code></li><li><code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code></li><li><code class="module"><a href="./mod/mod_info.html">mod_info</a></code></li><li><code class="module"><a href="./mod/mod_mime.html">mod_mime</a></code></li><li><code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</a></code></li><li><code class="module"><a href="./mod/mod_status.html">mod_status</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_actions.html#action">Action</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#addhandler">AddHandler</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#removehandler">RemoveHandler</a></code></li><li><code class="directive"><a href="./mod/core.html#sethandler">SetHandler</a></code></li></ul></td></tr></table>
<p>Bir <em>eylemci</em> bir dosya çağrıldığında uygulanacak eylemin Apache
dahilindeki gösterimidir. Genellikle dosyaların kendi türüne bağlı
olarak örtük eylemcileri vardır. Normalde tüm dosyalar basitçe sunucu
tarafından sunulurlar, fakat bazı dosya türleri normalden farklı şekilde
ele alınırlar.</p>
<p>Eylemciler, dosya türünden bağımsız olarak dosyanın bulunduğu yere veya
dosya ismi uzantısına göre de yapılandırılabilirler. Gerek, zarif bir
çözüm oluşuyla gerekse, hem dosya türünü hem de bir dosya ile ilişkili
bir eylemciyi mümkün kılması sebebiyle bunun getirisi daha yüksektir.
(Ayrıca, <a href="mod/mod_mime.html#multipleext">çok uzantılı
dosyalara</a> da bakınız.)</p>
<p>Eylemciler sunucu içinde derlenebileceği gibi bir modül olarak ya da
<code class="directive"><a href="./mod/mod_actions.html#action">Action</a></code> yönergesi ile de
sunucuya dahil edilebilirler. Standart dağıtımda bulunan yerleşik
eylemciler şunlardır:</p>
<ul>
<li><strong>default-handler</strong>: Dosyayı, öntanımlı olarak durağan
içeriği işlemekte kullanılan <code>default_handler()</code> işlevini
kullanarak gönderir. (<code class="module"><a href="./mod/core.html">core</a></code>)</li>
<li><strong>send-as-is</strong>: Dosyayı HTTP başlıklarıyla olduğu gibi
gönderir. (<code class="module"><a href="./mod/mod_asis.html">mod_asis</a></code>)</li>
<li><strong>cgi-script</strong>: Dosyayı bir CGI betiği olarak ele alır.
(<code class="module"><a href="./mod/mod_cgi.html">mod_cgi</a></code>)</li>
<li><strong>imap-file</strong>: Dosyayı bir resim eşleme kuralları
dosyası olarak çözümler. (<code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code>)</li>
<li><strong>server-info</strong>: Sunucunun yapılandırma bilgisini
döndürür. (<code class="module"><a href="./mod/mod_info.html">mod_info</a></code>)</li>
<li><strong>server-status</strong>: Sunucunun durum raporunu döndürür.
(<code class="module"><a href="./mod/mod_status.html">mod_status</a></code>)</li>
<li><strong>type-map</strong>: Dosyayı içerik uzlaşımı için bir tür
eşlem dosyası olarak çözümler. (<code class="module"><a href="./mod/mod_negotiation.html">mod_negotiation</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="examples" id="examples">Örnekler</a></h2>
<h3><a name="example1" id="example1">Bir CGI betiği kullanarak durağan içeriğin değiştirilmesi</a></h3>
<p>Aşağıdaki yönergeler sayesinde, <code>html</code> uzantılı dosyalar
için yapılan istekler <code>footer.pl</code> CGI betiğininin
çalıştırılmasına sebep olacaktır.</p>
<div class="example"><p><code>
Action add-footer /cgi-bin/footer.pl<br />
AddHandler add-footer .html
</code></p></div>
<p>Bu yapılandırmayla, istenen belgenin özgün haliyle mi (yeri
<code>PATH_TRANSLATED</code> ortam değişkenindedir) yoksa istenen
değişiklikler veya eklemeler yapıldıktan sonra mı gönderileceğinden
CGI betiği sorumlu olacaktır.</p>
<h3><a name="example2" id="example2">HTTP başlıklı dosyalar</a></h3>
<p>Aşağıdaki yönergeler kendi HTTP başlıklarını içeren dosyalar için
kullanılan <code>send-as-is</code> eylemcisini etkinleştirmek amacıyla
kullanılmıştır. <code>/siteler/htdocs/asis/</code> dizinindeki tüm
dosyalar dosya ismi uzantılarına bakılmaksızın <code>send-as-is</code>
eylemcisi tarafından işleme sokulacaktır.</p>
<div class="example"><p><code>
&lt;Directory /siteler/htdocs/asis&gt;<br />
<span class="indent">SetHandler send-as-is</span>
&lt;/Directory&gt;
</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="programmer" id="programmer">Yazılım Geliştirenler İçin</a></h2>
<p>Eylemci özellikleri gerçeklenirken kullanılmak üzere <a href="developer/API.html">Apache API</a>ye bir ekleme yapılmıştır.
Özellikle de, <code>request_rec</code> yapısına yeni bir kayıt
eklenmiştir:</p>
<div class="example"><p><code>
char *handler
</code></p></div>
<p>Modülünüzün bir eylemciyi devreye sokmasını isterseniz, tek yapacağınız
isteğin <code>invoke_handler</code> aşamasının hemen öncesinde
<code>r-&gt;handler</code> alanına eylemcinin ismini atamak olacaktır.
Eylemciler daha önce de bahsedildiği gibi bir içerik türü yerine bir
eylemci ismi kullanılarak gerçeklenirler. Çok gerekli olmamakla
birlikte, eylemciler için kullanılan adlandırma uzlaşımları gereğince,
ismi oluşturan sözcükler, ortam türü isim alanını ihlal etmemek amacıyla
bölü imleri ile değil tire imleri ile ayrılırlar.</p>
</div></div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="./en/handler.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./es/handler.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
<a href="./fr/handler.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<a href="./ja/handler.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/handler.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/handler.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
<p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p></div>
</body></html>

View File

@@ -12,5 +12,6 @@
<variant>fr</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
<variant>tr</variant>
</variants>
</metafile>

View File

@@ -23,8 +23,6 @@
<a href="../ja/howto/cgi.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/howto/cgi.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#intro">はじめに</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#configuring">CGI を許可するように Apache を設定する</a></li>
@@ -57,6 +55,18 @@
Apache の設定を行う必要があります。
これを行なうための方法がいくつかあります。</p>
<div class="warning">
注: Apache が共有モジュール機能着きでビルドされている場合、
モジュールがロードされていることを確認してください。
つまり <code>httpd.conf</code> で
<code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>
がコメントアウトされていないことを確認してください。
正常に設定されていれば次のようになるはずです:
<div class="example"><p><code>
LoadModule cgi_module modules/mod_cgi.so
</code></p></div></div>
<h3><a name="scriptalias" id="scriptalias">ScriptAlias</a></h3>
@@ -196,7 +206,7 @@
<p>「通常の」プログラミングと CGI
プログラミングの間には主に二つの違いがあります。</p>
<p>一つは、CGI プログラムのすべての出力には MIME-type
<p>一つは、CGI プログラムのすべての出力には<a class="glossarylink" href="../glossary.html#mime-type" title="用語集を参照">MIME タイプ</a>
ヘッダを付けなければなりません。
これはどのような種類のコンテンツを受け取っているかをクライアントに示す
HTTP ヘッダです。ほとんどの場合では、次のように出力します:</p>

View File

@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
</variants>
</metafile>

View File

@@ -23,8 +23,6 @@
<a href="../ja/howto/" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/howto/" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
@@ -33,17 +31,28 @@
<dl>
<dt>認証</dt>
<dt>認証と承認</dt>
<dd>
<p>認証とは、誰かが自分は誰であるかを名乗っているものを検証する
処理のことです。承認とは、誰かが望みの場所に辿り着けたり、
望みの情報を手に入れたりすることを許可する処理のことです。</p>
<p>参照: <a href="auth.html">認証承認、アクセス制御</a></p>
<p>参照: <a href="auth.html">認証承認</a></p>
</dd>
</dl>
<dl>
<dt>アクセス制御</dt>
<dd>
<p>アクセス制御は、さまざまな条件でリソースに対するアクセスを
許可したり制限したりすることを指します。
実現方法には様々な異なる手法があります。</p>
<p>参照: <a href="access.html">アクセス制御</a></p>
</dd>
</dl>
<dl>
<dt>CGI による動的コンテンツ</dt>
<dd>
<p>CGI (Common Gateway Interface) はウェブサーバが外部のコンテンツ

View File

@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
</variants>
</metafile>

View File

@@ -181,9 +181,9 @@
<div class="example"><h3>Java</h3><p><code>
byte b[] = java.security.MessageDigest.getInstance("MD5").digest( (user + ":" + realm + ":" + password ).getBytes());<br />
java.math.BigInteger bi = new java.math.BigInteger(b);<br />
java.math.BigInteger bi = new java.math.BigInteger(1, b);<br />
String s = bi.toString(16);<br />
if (s.length() % 2 != 0)<br />
while (s.length() &lt; 32)<br />
<span class="indent">
s = "0" + s;
</span>

View File

@@ -5,7 +5,7 @@
<modulefile>core.xml.tr</modulefile>
<modulefile>mod_access_compat.xml</modulefile>
<modulefile>mod_actions.xml</modulefile>
<modulefile>mod_alias.xml</modulefile>
<modulefile>mod_alias.xml.tr</modulefile>
<modulefile>mod_asis.xml</modulefile>
<modulefile>mod_auth_basic.xml</modulefile>
<modulefile>mod_auth_digest.xml</modulefile>
@@ -36,7 +36,7 @@
<modulefile>mod_dav_lock.xml</modulefile>
<modulefile>mod_dbd.xml</modulefile>
<modulefile>mod_deflate.xml</modulefile>
<modulefile>mod_dir.xml</modulefile>
<modulefile>mod_dir.xml.tr</modulefile>
<modulefile>mod_disk_cache.xml</modulefile>
<modulefile>mod_dumpio.xml</modulefile>
<modulefile>mod_echo.xml</modulefile>

View File

@@ -26,7 +26,6 @@
<a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../tr/mod/core.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Apache HTTP Sunucusunda daima mevcut olan çekirdek
özellikler</td></tr>
<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr></table>
@@ -607,6 +606,8 @@ kullanımı önerilmemektedir.</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td><code>none</code> değeri Apache 2.2.7 ve sonrasında mevcuttur.
</td></tr>
</table>
<p>Sunucudan zaman zaman kendi <a class="glossarylink" href="../glossary.html#mime-type" title="sözlüğe bakınız">MIME
türü</a> ile uyuşmayan bir belge sunması istenir.</p>
@@ -630,7 +631,7 @@ kullanımı önerilmemektedir.</td></tr>
DefaultType None
</code></p></div>
<p><code>DefaultType None</code> sadece httpd-2.2.7 ve sonrasında
mevcuttur..</p>
mevcuttur.</p>
<p>Bu yönergenin sadece öntanımlı MIME-türünü sağlaması nedeniyle
<code class="directive"><a href="#forcetype">ForceType</a></code> yönergesinden farklı
@@ -648,7 +649,7 @@ kullanımı önerilmemektedir.</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
</table>
<p><a href="../programs/httpd.html">httpd</a>yi <code>-D</code>
<p><code class="program"><a href="../programs/httpd.html">httpd</a></code>yi <code>-D</code>
seçeneğiyle çalıştırmaya eşdeğerdir.</p>
<p>Bu yönerge, başlatma betiğinde <code>-D</code> seçeneğinin
@@ -869,6 +870,8 @@ kullanımı önerilmemektedir.</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td><code>none</code> değeri Apache 2.2.7 ve sonrasında mevcuttur.
</td></tr>
</table>
<p>Bu yönerge, sunucunun teslimat sırasında gerektiği takdirde bir dosya
içeriğinin okunması için bellek eşleme kullanıp kullanmayacağını
@@ -2583,14 +2586,14 @@ sınırlama getirir.</td></tr>
</table>
<p><code class="directive">ServerAdmin</code> yönergesi, sunucunun bir hata
durumunda istemciye döndüreceği hata iletilerinde içereceği iletişim
adresini belirtmek için kullanılır. Eğer <code>httpd</code> sağlanan
değerin bir URL olmadığını saptarsa değerin bir eposta adresi olduğuna
hükmeder ve önüne <code>mailto:</code> getirerek onu bir hiper bağ hedefi
olarak kullanır. Çoğu CGI betiği bir eposta adresi belirtildiği kabulünü
yaptığından değer olarak bir URL değil bir eposta adresi belirtmeniz
önerilir. Eğer bir URL belirtecekseniz hedef sizin denetiminizde olan
başka bir sunucuda bulunmalıdır, yoksa kullanıcılar hata durumunda bu
adrese erişemeyebilirler.</p>
adresini belirtmek için kullanılır. Eğer <code class="program"><a href="../programs/httpd.html">httpd</a></code>
sağlanan değerin bir URL olmadığını saptarsa değerin bir eposta adresi
olduğuna hükmeder ve önüne <code>mailto:</code> getirerek onu bir hiper
bağ hedefi olarak kullanır. Çoğu CGI betiği bir eposta adresi
belirtildiği kabulünü yaptığından değer olarak bir URL değil bir eposta
adresi belirtmeniz önerilir. Eğer bir URL belirtecekseniz hedef sizin
denetiminizde olan başka bir sunucuda bulunmalıdır, yoksa kullanıcılar
hata durumunda bu adrese erişemeyebilirler.</p>
<p>Kullanıcıların sunucu hakkında konuşurken isminizden bahsetmemeleri için
burada belirtilecek adresin sırf bu işe adanmış bir adres olması daha
@@ -2889,9 +2892,9 @@ belirler.</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
</table>
<p><code class="directive">SetInputFilter</code> yönergesi, istemci isteklerini
ve sunucu tarafından alındığı takdirde POST girdisini işleyecek süzgeç
veya süzgeçleri belirler. Bu, diğer <code class="directive"><a href="../mod/mod_mime.html#addinputfilter">AddInputFilter</a></code> yönergeleri dahil evvelce tanımlanmış
<p><code class="directive">SetInputFilter</code> yönergesi, istemci isteklerini
ve sunucu tarafından alındığı takdirde POST girdisini işleyecek süzgeç
veya süzgeçleri belirler. Bu, diğer <code class="directive"><a href="../mod/mod_mime.html#addinputfilter">AddInputFilter</a></code> yönergeleri dahil evvelce tanımlanmış
süzgeçlere eklenir.</p>
<p>Birden fazla süzgeç belirtilmek istenirse birbirlerinden noktalı

View File

@@ -10,6 +10,6 @@
<variant outdated="yes">de</variant>
<variant>en</variant>
<variant>ja</variant>
<variant outdated="yes">tr</variant>
<variant>tr</variant>
</variants>
</metafile>

View File

@@ -71,8 +71,8 @@ NT.</dd>
address)</dd>
<dt><a href="mod_actions.html">mod_actions</a></dt><dd>This module provides for executing CGI scripts based on
media type or request method.</dd>
<dt><a href="mod_alias.html">mod_alias</a></dt><dd>Provides for mapping different parts of the host
filesystem in the document tree and for URL redirection</dd>
<dt><a href="mod_alias.html">mod_alias</a></dt><dd>Belge ağacının parçalarının dosya sisteminin parçalarıyla
eşlenmesini sağlar ve URL yönlendirmesi yapar.</dd>
<dt><a href="mod_asis.html">mod_asis</a></dt><dd>Sends files that contain their own
HTTP headers</dd>
<dt><a href="mod_auth_basic.html">mod_auth_basic</a></dt><dd>Basic authentication</dd>
@@ -113,8 +113,7 @@ address)</dd>
<dt><a href="mod_dbd.html">mod_dbd</a></dt><dd>Manages SQL database connections</dd>
<dt><a href="mod_deflate.html">mod_deflate</a></dt><dd>Compress content before it is delivered to the
client</dd>
<dt><a href="mod_dir.html">mod_dir</a></dt><dd>Provides for "trailing slash" redirects and
serving directory index files</dd>
<dt><a href="mod_dir.html">mod_dir</a></dt><dd>Bölü çizgisiyle biten yönlendirmeleri yapar ve dizin içeriği dosyalarını sunar.</dd>
<dt><a href="mod_disk_cache.html">mod_disk_cache</a></dt><dd>Content cache storage manager keyed to URIs</dd>
<dt><a href="mod_dumpio.html">mod_dumpio</a></dt><dd>Dumps all I/O to error log as desired.</dd>
<dt><a href="mod_echo.html" id="E" name="E">mod_echo</a></dt><dd>A simple echo server to illustrate protocol

View File

@@ -88,8 +88,8 @@ have been deprecated by the new authz refactoring. Please see
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Controls which hosts can access an area of the
server</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code> Allow from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code> Allow from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>directory, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Override:</a></th><td>Limit</td></tr>
<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr>
@@ -184,7 +184,10 @@ server</td></tr>
to be controlled based on the existence of an <a href="../env.html">environment variable</a>. When <code>Allow from
env=<var>env-variable</var></code> is specified, then the request is
allowed access if the environment variable <var>env-variable</var>
exists. The server provides the ability to set environment
exists. When <code>Allow from env=!<var>env-variable</var></code> is
specified, then the request is allowed access if the environment
variable <var>env-variable</var> doesn't exist.
The server provides the ability to set environment
variables in a flexible way based on characteristics of the client
request using the directives provided by
<code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code>. Therefore, this directive can be
@@ -213,8 +216,8 @@ server</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Controls which hosts are denied access to the
server</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code> Deny from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code> Deny from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>directory, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Override:</a></th><td>Limit</td></tr>
<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr>

View File

@@ -25,6 +25,8 @@
<p><span>言語: </span><a href="../en/mod/mod_access_compat.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_access_compat.html" title="Japanese">&nbsp;ja&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>ホスト (名前もしくは IP アドレス) に基づいたグループ承認</td></tr>
<tr><th><a href="module-dict.html#Status">ステータス:</a></th><td>Extension</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">モジュール識別子:</a></th><td>access_compat_module</td></tr>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
<!-- English Revision: 645883 -->
<!-- English Revision: 645883:675568 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more

View File

@@ -8,6 +8,6 @@
<variants>
<variant>en</variant>
<variant>ja</variant>
<variant outdated="yes">ja</variant>
</variants>
</metafile>

View File

@@ -27,8 +27,6 @@
<a href="../ja/mod/mod_actions.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_actions.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>メディアタイプやリクエストメソッドに応じて
CGI スクリプトを実行する機能を提供</td></tr>
<tr><th><a href="module-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
@@ -37,7 +35,7 @@ CGI スクリプトを実行する機能を提供</td></tr>
<h3>概要</h3>
<p>このモジュールには二つのディレクティブがあります。<code class="directive"><a href="#action">Action</a></code>
ディレクティブは特定の MIME タイプのファイルをリクエストされた場合に
ディレクティブは特定の <a class="glossarylink" href="../glossary.html#mime-type" title="用語集を参照">MIME タイプ</a>のファイルをリクエストされた場合に
CGI スクリプトが実行されるようにします。<code class="directive"><a href="#script">Script</a></code>
ディレクティブはリクエストで特定のメソッドが使用されたときに CGI
スクリプトが実行されるようにします。
@@ -75,8 +73,8 @@ Apache 2.1 で導入されました</td></tr>
<code class="directive"><a href="../mod/mod_mime.html#addhandler">AddHandler</a></code> によって
CGI スクリプトに設定されたリソースへの URL-path です。
<var>Action-type</var> には
<a href="../handler.html">handler</a> か MIME
コンテントタイプを指定できます。リクエストされたドキュメントの URL
<a href="../handler.html">handler</a> か <a class="glossarylink" href="../glossary.html#mime-type" title="用語集を参照">MIME
コンテントタイプ</a>を指定できます。リクエストされたドキュメントの URL
とファイルのパスは標準 CGI 環境変数 <code>PATH_INFO</code> と
<code>PATH_TRANSLATED</code> を使って伝えられます。
特定のリクエストに対して使用されるハンドラへは、

View File

@@ -9,7 +9,7 @@
<variants>
<variant>de</variant>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
</variants>
</metafile>

View File

@@ -11,3 +11,7 @@ Content-type: text/html; charset=UTF-8
URI: mod_alias.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
URI: mod_alias.html.tr.utf8
Content-Language: tr
Content-type: text/html; charset=UTF-8

View File

@@ -23,7 +23,8 @@
<div class="toplang">
<p><span>Available Languages: </span><a href="../en/mod/mod_alias.html" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Provides for mapping different parts of the host
filesystem in the document tree and for URL redirection</td></tr>
@@ -432,7 +433,8 @@ and designates the target as a CGI script</td></tr>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="../en/mod/mod_alias.html" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/">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></div>

View File

@@ -24,7 +24,8 @@
<div class="toplang">
<p><span>言語: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_alias.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
@@ -381,7 +382,8 @@ CGI スクリプトに指定</td></tr>
<div class="bottomlang">
<p><span>言語: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_alias.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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>

View File

@@ -23,7 +23,8 @@
<div class="toplang">
<p><span><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_alias.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_alias.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate"><3E><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ֽ<EFBFBD><D6BD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ƴմϴ<D5B4>.
<20>ֱٿ<D6B1> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD>.</div>
@@ -349,7 +350,8 @@ Alias /foo /gaq
<div class="bottomlang">
<p><span><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_alias.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_alias.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_alias.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/"><3E><><EFBFBD><EFBFBD></a> | <a href="../mod/directives.html"><3E><><EFBFBD>þ<EFBFBD><C3BE><EFBFBD></a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html"><3E><><EFBFBD><EFBFBD></a> | <a href="../sitemap.html"><3E><><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE></a></p></div>

View File

@@ -0,0 +1,438 @@
<?xml version="1.0" encoding="UTF-8"?>
<!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="tr" xml:lang="tr"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>mod_alias - Apache HTTP Sunucusu</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/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p>
<p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="../">Sürüm 2.3</a> &gt; <a href="./">Modüller</a></div>
<div id="page-content">
<div id="preamble"><h1>Apache Modülü mod_alias</h1>
<div class="toplang">
<p><span>Mevcut Diller: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_alias.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Belge ağacının parçalarının dosya sisteminin parçalarıyla
eşlenmesini sağlar ve URL yönlendirmesi yapar.</td></tr>
<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">Modül Betimleyici:</a></th><td>alias_module</td></tr>
<tr><th><a href="module-dict.html#SourceFile">Kaynak Dosyası:</a></th><td>mod_alias.c</td></tr></table>
<h3>Özet</h3>
<p>Bu modülde bulunan yönergeler sunucuya istek olarak gelen URLlerin
denetlenmesini ve değiştirilmesini mümkün kılar. <code class="directive"><a href="#alias">Alias</a></code> ve <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> yönergeleri URLlerin dosya sisteminin
dizinlerine eşlenmesini sağlar. Böylece, kök dizini <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> ile belirtilen site belge ağacı
altında bulunmayan içeriğe erişmek mümkün olur. <code class="directive"><a href="#scriptalias">ScriptAlias</a></code> yönergesi buna ek olarak
hedef dizini sadece CGI betiklerini içeren dizin olarak imler.</p>
<p><code class="directive"><a href="#redirect">Redirect</a></code> yönergesi,
farklı bir URL ile yeni bir istek yapmaları için istemcileri
yönlendirmekte kullanılır. Çoğunlukla özkaynak başka bir yere
taşındığında kullanılır.</p>
<p><code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> modülü basit URL değiştirme görevlerini
yerine getirmek için tasarlanmıştır. Sorgu dizgelerini işleme sokmak
gibi daha karmaşık görevler için <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> modülü ile
sağlanan araçlar kullanılır.</p>
</div>
<div id="quickview"><h3 class="directives">Yönergeler</h3>
<ul id="toc">
<li><img alt="" src="../images/down.gif" /> <a href="#alias">Alias</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#aliasmatch">AliasMatch</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#redirect">Redirect</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#redirectmatch">RedirectMatch</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#redirectpermanent">RedirectPermanent</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#redirecttemp">RedirectTemp</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#scriptalias">ScriptAlias</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#scriptaliasmatch">ScriptAliasMatch</a></li>
</ul>
<h3>Konular</h3>
<ul id="topics">
<li><img alt="" src="../images/down.gif" /> <a href="#order">İşlem Sırası</a></li>
</ul><h3>Ayrıca bakınız:</h3>
<ul class="seealso">
<li><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></li>
<li><a href="../urlmapping.html">URLlerin Dosya sistemi ile Eşlenmesi</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="order" id="order">İşlem Sırası</a></h2>
<p>Farklı bağlamlarda bulunan <code class="directive"><a href="#alias">Alias</a></code> ve <code class="directive"><a href="#redirect">Redirect</a></code>
yönergeleri standart <a href="../sections.html#mergin">katıştırma
kuralları</a> ile ilgili diğer yönergeler gibi işleme sokulur. Fakat
aynı bağlam dahilinde (örneğin, aynı <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümünde) çok fazla <code class="directive"><a href="#alias">Alias</a></code> ve <code class="directive"><a href="#redirect">Redirect</a></code> varsa bunlar belli bir
sıraya göre işleme sokulurlar.</p>
<p>İlk adımda, <code class="directive"><a href="#alias">Alias</a></code>lardan önce
bütün <code class="directive"><a href="#redirect">Redirect</a></code> yönergeleri
işleme sokulur. Bu bakımdan bir <code class="directive"><a href="#redirect">Redirect</a></code> veya <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code> ile eşleşen bir istek için
hiçbir <code class="directive"><a href="#alias">Alias</a></code>
uygulanmayacaktır. İkinci adımda yapılandırma dosyasında yer aldıkları
sıraya göre <code class="directive"><a href="#redirect">Redirect</a></code> ve
<code class="directive"><a href="#alias">Alias</a></code> yönergeleri işleme
sokulurlar, dolayısıyla ilk eşleşme öncelikli olmuş olur.</p>
<p>İlk eşleşmenin öncelikli olması sebebiyle, bu yönergelerin birden
fazlası aynı alt yola uygulandığı takdirde, tüm yönergelerin etkili
olabilmesi için en uzun yolu sıralamada en öne almalısınız. Örneğin
aşağıdaki yapılandırma beklendiği gibi çalışacaktır:</p>
<div class="example"><p><code>
Alias /foo/bar /baz<br />
Alias /foo /gaz
</code></p></div>
<p>Ama yukarıdaki iki satır ters sırada yerleştirilmiş olsaydı,
<code>/foo</code> rumuzu daima <code>/foo/bar</code> rumuzundan önce
eşleşecek, dolayısıyla ikinci yönerge yok sayılacaktı.</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="Alias" id="Alias">Alias</a> <a name="alias" id="alias">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>URLleri dosya sistemi konumlarıyla eşler.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Alias <var>URL-yolu</var>
<var>dosya-yolu</var>|<var>dizin-yolu</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_alias</td></tr>
</table>
<p><code class="directive">Alias</code> yönergesi, belgelerin <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> dizininden farklı bir yerde
saklanmasını mümkün kılar. <code><em>URL-yolu</em></code> ile başlayan
URLler (% imlemesi çözüldükten sonra) <code><em>dizin-yolu</em></code>
ile başlayan yerel dosyalarla eşlenir. <code><em>URL-yolu</em></code>,
harf büyüklüğüne duyarsız sistemlerde bile harf büyüklüğüne
duyarlıdır.</p>
<div class="example"><h3>Örnek:</h3><p><code>
Alias /image /ftp/pub/image
</code></p></div>
<p><code>http://sunucum/image/foo.gif</code> şeklinde bir istek, sunucunun
<code>/ftp/pub/image/foo.gif</code> dosyasıyla yanıt vermesine sebep
olurdu. Sadece tam yol parçaları eşleştirilir; bu bakımdan yukarıdaki
<code class="directive">Alias</code> yapılandırması
<code>http://sunucum/imagefoo.gif</code> ile eşleşmez. Düzenli
ifadelerin kullanıldığı daha karmaşık eşleşmeler için <code class="directive"><a href="#aliasmatch">AliasMatch</a></code> yönergesine bakınız.</p>
<p><code><em>URL-yolu</em></code>nu bir <code>/</code> ile
sonlandırırsanız <code class="directive">Alias</code> yönergesini yorumlarken
sunucunun da sona bir <code>/</code> ekleyeceğine dikkat ediniz. Yani,
eğer <div class="example"><p><code>Alias /icons/ /usr/local/apache/icons/</code></p></div> diye bir
tanım yaparsanız <code>/icons</code> URLsi için bir
<code class="directive">Alias</code> kullanılmayacaktır.</p>
<p><code class="directive">Alias</code> <em>hedefleri</em> için ek <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code> bölümleri
belirtmeniz gerekebileceğine dikkat ediniz. <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code> bölümlerinden önce yer alan
<code class="directive">Alias</code> yönergelerine özellikle bakılır,
dolayısıyla sadece <code class="directive">Alias</code> hedefleri etkilenir.
(Bununla birlikte, <code class="directive">Alias</code> yönergelerinden önce
işleme sokulan <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code> bölümlerinin uygulanacağına dikkat
ediniz.)</p>
<p>Özellikle, <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> dışında
bir dizine bir <code class="directive">Alias</code> oluşturuyorsanız hedef
dizine doğrudan erişim izni vermeniz gerekebilir.</p>
<div class="example"><h3>Örnek:</h3><p><code>
Alias /image /ftp/pub/image<br />
&lt;Directory /ftp/pub/image&gt;<br />
<span class="indent">
Order allow,deny<br />
Allow from all<br />
</span>
&lt;/Directory&gt;
</code></p></div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="AliasMatch" id="AliasMatch">AliasMatch</a> <a name="aliasmatch" id="aliasmatch">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>URLleri dosya sistemi konumlarıyla düzenli ifadeleri kullanarak
eşler.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AliasMatch <var>düzenli-ifade</var>
<var>dosya-yolu</var>|<var>dizin-yolu</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_alias</td></tr>
</table>
<p>Bu yönerge <code><em>URL-yolu</em></code> ile eşleşmek üzere bir
<a class="glossarylink" href="../glossary.html#regex" title="sözlüğe bakınız">düzenli ifade</a> kabul etmesi dışında
<code class="directive"><a href="#alias">Alias</a></code> yönergesine eşdeğerdir.
Belirtilen düzenli ifade <code><em>URL-yolu</em></code> ile eşleşiyorsa
sunucu parantezli eşleşmeleri belirtilen dizgede kullanarak dosya yolunu
elde eder. Örneğin, <code>/icons</code> dizinini etkinleştirmek için şu
yazılabilir:</p>
<div class="example"><p><code>
AliasMatch ^/icons(.*) /usr/local/apache/icons$1
</code></p></div>
<p>Ayrıca, <code><em>URL-yolu</em></code> ile harf büyüklüğüne duyarsız
eşleşmeler sağlayacak düzenli ifadeler de kullanılabilir:</p>
<div class="example"><p><code>
AliasMatch (?i)^/image(.*) /ftp/pub/image$1
</code></p></div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="Redirect" id="Redirect">Redirect</a> <a name="redirect" id="redirect">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemciyi, bir yönlendirme isteği döndürerek farklı bir URLye
yönlendirir.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Redirect [<var>durum</var>] <var>URL-yolu</var>
<var>URL</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_alias</td></tr>
</table>
<p><code class="directive">Redirect</code> yönergesi istemciye bir yönlendirme
isteği döndürerek eski URLyi yenisiyle eşler.</p>
<p>Eski <code><em>URL-yolu</em></code> bir bölü çizgisi ile başlar ve harf
büyüklüğüne duyarlıdır (% imlemesi çözüldükten sonra).
<code><em>URL-yolu</em></code> olarak göreli yollara izin verilmez.
<code><em>URL</em></code> ise ya bir şema ve konak ismi ile başlayan bir
mutlak URL ya da bir bölü çizgisi ile başlayan bir URL yolu olmalıdır.
İkinci durumda URL yolunun başına geçerli sunucu ismi ve şemayı sunucu
ekler.</p>
<p><code><em>URL-yolu</em></code> ile başlayan istekler istemciye hedef
<code><em>URL</em></code> konumuna bir yönlendirme isteği olarak
dönecektir. <code><em>URL-yolu</em></code>nun devamı niteliğindeki ek
yol hedef URLye eklenir.</p>
<div class="example"><h3>Örnek:</h3><p><code>
Redirect /hizmet http://iki.mesela.dom/hizmet
</code></p></div>
<p>İstemcinin yaptığı <code>http://mesela.dom/hizmet/fesmekan.txt</code>
isteğine karşılık istemciye isteği
<code>http://iki.mesela.dom/hizmet/fesmekan.txt</code> olarak yapması
söylenecektir. Sadece tam yol parçaları eşleştirilir, bu nedenle
<code>http://mesela.dom/hizmetfesmekan.txt</code> isteği yukarıdaki
yönlendirme ile eşleşmeyecektir. Düzenli ifadelerin kullanıldığı daha
karmaşık eşleşmeler için <code class="directive"><a href="#redirectmatch">RedirectMatch</a></code> yönergesine bakınız.</p>
<div class="note"><h3>Bilginize</h3>
<p>Yapılandırma dosyasında yer alış sırasına bakmaksızın
<code class="directive">Redirect</code> yönergeleri
<code class="directive">Alias</code> ve <code class="directive">ScriptAlias</code>
yönergelerinden önce ele alınır.</p></div>
<p>Herhangi bir <code><em>durum</em></code> belirtilmemişse "geçici"
yönlendirme (HTTP durum kodu: 302) yapılır. Bu, istemciye özkaynağın
geçici olarak başka yere taşındığını belirtir. Diğer HTTP durum
kodlarını döndürmek için kullanılabilecek <code><em>durum</em></code>
değerleri:</p>
<dl>
<dt><code>permanent</code></dt>
<dd>İstemciye özkaynağın kalıcı olarak taşındığını belirten kalıcı
yönlendirme durumu (301) döndürülür.</dd>
<dt><code>temp</code></dt>
<dd>İstemciye geçici yönlendirme durumu (302) döner. Bu öntanımlıdır.
</dd>
<dt><code>seeother</code></dt>
<dd>İstemciye özkaynağın yerine başka bir şey konduğunu belirten
"diğerine bak" durumu (303) döndürülür.</dd>
<dt><code>gone</code></dt>
<dd>İstemciye özkaynağın kalıcı olarak kaldırıldığını belirten "ölü
bağlantı" durumu (410) döner. Bu durumda <code><em>URL</em></code>
belirtilmez.</dd>
</dl>
<p>Diğer durum kodları için <code><em>durum</em></code> olarak sayısal
durum kodu belirtilir. Eğer durum 300 ile 399 arasındaysa bir
<code><em>URL</em></code> belirtmek gereklidir, yoksa belirtilmez.
Belirtilecek durum kodunu Apachenin bilmesi gerektiğine dikkat ediniz
(<code>http_protocol.c</code> dosyasında bulunan
<code>send_error_response</code> işlevine bakınız).</p>
<div class="example"><h3>Örnek:</h3><p><code>
Redirect permanent /bir http://mesela.dom/iki<br />
Redirect 303 /yedi http://mesela.dom/baskabisey
</code></p></div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="RedirectMatch" id="RedirectMatch">RedirectMatch</a> <a name="redirectmatch" id="redirectmatch">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Geçerli URL ile eşleşen bir düzenli ifadeye dayanarak bir harici
yönlendirme gönderir.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RedirectMatch [<var>durum</var>] <var>düzenli-ifade</var>
<var>URL</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_alias</td></tr>
</table>
<p>Bu yönerge <code><em>URL-yolu</em></code> ile eşleşmek üzere bir
<a class="glossarylink" href="../glossary.html#regex" title="sözlüğe bakınız">düzenli ifade</a> kabul etmesi dışında
<code class="directive"><a href="#redirect">Redirect</a></code> yönergesine
eşdeğerdir. Belirtilen düzenli ifade <code><em>URL-yolu</em></code> ile
eşleşiyorsa sunucu parantezli eşleşmeleri belirtilen dizgede kullanarak
dosya yolunu elde eder. Örneğin, tüm GIF dosyası isteklerini başka bir
sunucudaki aynı isimli JPEG dosyalarına yönlendirmek için şu
yazılabilir:</p>
<div class="example"><p><code>
RedirectMatch (.*)\.gif$ http://baska.sunucu.dom$1.jpg
</code></p></div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="RedirectPermanent" id="RedirectPermanent">RedirectPermanent</a> <a name="redirectpermanent" id="redirectpermanent">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemciyi, kalıcı bir yönlendirme isteği döndürerek farklı bir
URLye yönlendirir.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RedirectPermanent <var>URL-yolu</var> <var>URL</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_alias</td></tr>
</table>
<p>Bu yönerge istemciye daima kalıcı yönlendirme durumu (301) döndürür.
Yani, <code>Redirect permanent</code> ile aynı işi yapar.</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="RedirectTemp" id="RedirectTemp">RedirectTemp</a> <a name="redirecttemp" id="redirecttemp">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemciyi, geçici bir yönlendirme isteği döndürerek farklı bir
URLye yönlendirir.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RedirectTemp <var>URL-yolu</var> <var>URL</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_alias</td></tr>
</table>
<p>Bu yönerge istemciye daima geçici yönlendirme durumu (302) döndürür.
Yani, <code>Redirect temp</code> ile aynı işi yapar.</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="ScriptAlias" id="ScriptAlias">ScriptAlias</a> <a name="scriptalias" id="scriptalias">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir URLyi dosya sistemindeki bir yere eşler ve hedefi bir CGI betiği olarak çalıştırır.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ScriptAlias <var>URL-yolu</var>
<var>dosya-yolu</var>|<var>dizin-yolu</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_alias</td></tr>
</table>
<p>Hedef dizini, <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> modülünün CGI betiği
yorumlayıcısı tarafından çalıştırılacak betikleri içeren dizin olarak
imlemesi dışında <code class="directive"><a href="#alias">Alias</a></code>
yönergesinin yaptığı işi yapar. <code><em>URL-yolu</em></code> ile
başlayan harf büyüklüğüne duyarlı URLler (% imlemesi çözüldükten
sonra), dosya sistemindeki bir tam yol olarak belirtilmiş
<code><em>dizin-yolu</em></code> ile başlayan betiklerle eşlenir.</p>
<div class="example"><h3>Örnek:</h3><p><code>
ScriptAlias /cgi-bin/ /siteler/cgi-bin/
</code></p></div>
<p><code>http://sunucum/cgi-bin/foo</code> şeklindeki bir istek sunucunun
<code>/siteler/cgi-bin/foo</code> betiğini çalıştırmasına sebep olur. Bu
yapılandırma aslında şuna eşdeğerdir:</p>
<div class="example"><p><code>
Alias /cgi-bin/ /siteler/cgi-bin/<br />
&lt;Location /cgi-bin &gt;<br />
<span class="indent">
SetHandler cgi-script<br />
Options +ExecCGI<br />
</span>
&lt;/Location&gt;
</code></p></div>
<div class="warning">Yapılandırma değiştiğinde kaynak kodlarının ister
istemez açığa çıkmasını istemiyorsanız CGI betiklerinizi <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> altına koymayınız.
<code class="directive">ScriptAlias</code> yönergesi URLyi doğru yere
eşlemekten başka orayı bir CGI betikleri dizini olarak imler. CGI
betiklerinizi <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> altına
koyarsanız çalıştırmak için <code class="directive">ScriptAlias</code> değil,
<code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code>,
<code class="directive"><a href="../mod/core.html#sethandler">SetHandler</a></code> ve <code class="directive"><a href="../mod/core.html#options">Options</a></code> yönergelerini örnekteki gibi kullanın:
<div class="example"><p><code>
&lt;Directory /usr/local/apache2/htdocs/cgi-bin &gt;<br />
<span class="indent">
SetHandler cgi-script<br />
Options ExecCGI<br />
</span>
&lt;/Directory&gt;
</code></p></div>
Aynı dosya sistemi konumu ile çok sayıda <code><em>URL-yolu</em></code>
eşleşebileceğinden, bir <code class="directive"><a href="../mod/core.html#directory">Directory</a></code>
bölümü ile sınırlanmadığı takdirde CGI betiklerinin kaynak kodlarıığa
çıkabilir; bu bakımdan <code class="directive">ScriptAlias</code> yönergesini yok
sayan URL yollarının belirtilebilme olasılığı gözardı
edilmemelidir.</div>
<h3>Ayrıca bakınız:</h3>
<ul>
<li><a href="../howto/cgi.html">CGI Öğreticisi</a></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="ScriptAliasMatch" id="ScriptAliasMatch">ScriptAliasMatch</a> <a name="scriptaliasmatch" id="scriptaliasmatch">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir URLyi dosya sistemindeki bir yere düzenli ifade kullanarak
eşler ve hedefi bir CGI betiği olarak çalıştırır.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ScriptAliasMatch <var>düzenli-ifade</var>
<var>dosya-yolu</var>|<var>dizin-yolu</var></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_alias</td></tr>
</table>
<p>Bu yönerge <code><em>URL-yolu</em></code> ile eşleşmek üzere bir
<a class="glossarylink" href="../glossary.html#regex" title="sözlüğe bakınız">düzenli ifade</a> kabul etmesi dışında
<code class="directive"><a href="#scriptalias">ScriptAlias</a></code> yönergesine
eşdeğerdir. Belirtilen düzenli ifade <code><em>URL-yolu</em></code> ile
eşleşiyorsa sunucu parantezli eşleşmeleri belirtilen dizgede kullanarak
dosya yolunu elde eder. Örneğin, standart <code>/cgi-bin</code> dizinini
etkin kılmak için şu yazılabilir:</p>
<div class="example"><p><code>
ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
</code></p></div>
</div>
</div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="../en/mod/mod_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_alias.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_alias.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_alias.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
<p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div>
</body></html>

View File

@@ -10,5 +10,6 @@
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
<variant>tr</variant>
</variants>
</metafile>

View File

@@ -26,8 +26,6 @@
<a href="../ja/mod/mod_asis.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_asis.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>自分用の HTTP ヘッダの書かれているファイルを送信する</td></tr>
<tr><th><a href="module-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">モジュール識別子:</a></th><td>asis_module</td></tr>
@@ -66,10 +64,12 @@
<div class="example"><p><code>AddHandler send-as-is asis</code></p></div>
<p>拡張子が <code>.asis</code> のすべてのファイルの内容は Apache
からクライアントへほとんど変更無く送られます。クライアントには
HTTP ヘッダが必要ですので、ファイルに書くことを忘れないでください。
Status: ヘッダも必要です。データは 3 桁の HTTP
応答コードと、その後にテキストメッセージが続いたものでなければなりません。</p>
からクライアントへほとんど変更無く送られます。
HTTP ヘッダは特別で、ファイルから <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>
のルールに従って取り出されます。ですから asis ファイルには
正しいヘッダが記載されていなければなりませし、
また CGI での表記法であるところの Status: ヘッダを使って
HTTP レスポンスコードを決めることもできます。</p>
<p>これはクライアントにファイルが移動したことを知らせるために
<em>as is</em> (そのまま) で送られるファイルの内容の例です。

View File

@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
</variants>
</metafile>

View File

@@ -31,9 +31,9 @@
<tr><th><a href="module-dict.html#SourceFile">Source<63>File:</a></th><td>mod_auth_digest.c</td></tr></table>
<h3>Summary</h3>
<p>This module implements HTTP Digest Authentication. However, it
has not been extensively tested and is therefore marked
experimental.</p>
<p>This module implements HTTP Digest Authentication
(<a href="http://www.faqs.org/rfcs/rfc2617.html">RFC2617</a>), and
provides a more secure alternative to <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>.</p>
</div>
<div id="quickview"><h3 class="directives">Directives</h3>
<ul id="toc">

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
<!-- English Revision: 105989:666349 (outdated) -->
<!-- English Revision: 105989:674578 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more

View File

@@ -253,8 +253,7 @@ APR_DECLARE_OPTIONAL_FN(void, ap_dbd_prepare, (server_rec*, const char*, const c
<dt>SQLite3</dt>
<dd>The connection string is passed straight through to <code>sqlite3_open</code></dd>
<dt>ODBC</dt>
<dd>Please see <a href="http://code.google.com/p/odbc-dbd/">the
author's project pages</a> for this third-party driver.</dd>
<dd>datasource, user, password, connect, ctimeout, stimeout, access, txmode, bufsize</dd>
</dl>
</div>

View File

@@ -11,3 +11,7 @@ Content-type: text/html; charset=UTF-8
URI: mod_dir.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
URI: mod_dir.html.tr.utf8
Content-Language: tr
Content-type: text/html; charset=UTF-8

View File

@@ -23,7 +23,8 @@
<div class="toplang">
<p><span>Available Languages: </span><a href="../en/mod/mod_dir.html" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_dir.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Provides for "trailing slash" redirects and
serving directory index files</td></tr>
@@ -162,7 +163,8 @@ a directory</td></tr>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="../en/mod/mod_dir.html" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_dir.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="T<>rk<72>e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/">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></div>

View File

@@ -24,7 +24,8 @@
<div class="toplang">
<p><span>言語: </span><a href="../en/mod/mod_dir.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_dir.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>「最後のスラッシュ」のリダイレクトと、ディレクトリの
インデックスファイルを扱う機能を提供する</td></tr>
@@ -174,7 +175,8 @@
<div class="bottomlang">
<p><span>言語: </span><a href="../en/mod/mod_dir.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_dir.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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>

View File

@@ -23,7 +23,8 @@
<div class="toplang">
<p><span><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>: </span><a href="../en/mod/mod_dir.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_dir.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_dir.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_dir.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate"><3E><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ֽ<EFBFBD><D6BD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ƴմϴ<D5B4>.
<20>ֱٿ<D6B1> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD>.</div>
@@ -162,7 +163,8 @@ index
<div class="bottomlang">
<p><span><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>: </span><a href="../en/mod/mod_dir.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_dir.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_dir.html" title="Korean">&nbsp;ko&nbsp;</a></p>
<a href="../ko/mod/mod_dir.html" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_dir.html" hreflang="tr" rel="alternate" title="T&#252;rk&#231;e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 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/"><3E><><EFBFBD><EFBFBD></a> | <a href="../mod/directives.html"><3E><><EFBFBD>þ<EFBFBD><C3BE><EFBFBD></a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html"><3E><><EFBFBD><EFBFBD></a> | <a href="../sitemap.html"><3E><><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE></a></p></div>

View File

@@ -0,0 +1,170 @@
<?xml version="1.0" encoding="UTF-8"?>
<!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="tr" xml:lang="tr"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>mod_dir - Apache HTTP Sunucusu</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/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p>
<p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="../">Sürüm 2.3</a> &gt; <a href="./">Modüller</a></div>
<div id="page-content">
<div id="preamble"><h1>Apache Modülü mod_dir</h1>
<div class="toplang">
<p><span>Mevcut Diller: </span><a href="../en/mod/mod_dir.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_dir.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_dir.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Bölü çizgisiyle biten yönlendirmeleri yapar ve dizin içeriği dosyalarını sunar.</td></tr>
<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">Modül Betimleyici:</a></th><td>dir_module</td></tr>
<tr><th><a href="module-dict.html#SourceFile">Kaynak Dosyası:</a></th><td>mod_dir.c</td></tr></table>
<h3>Özet</h3>
<p>Bir dizin içerik dosyası şu iki kaynaktan birinden gelebilir:</p>
<ul>
<li>Kullanıcı tarafından yazılmış ve ismi genellikle
<code>index.html</code> olan bir dosya. Dosya ismi <code class="directive"><a href="#directoryindex">DirectoryIndex</a></code> yönergesi ile belirlenir.
Bu, <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> modülü tarafından denetlenir.</li>
<li>Aksi takdirde içerik listesi sunucu tarafından üretilir. Bu,
<code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> modülü tarafından sağlanır.</li>
</ul>
<p>Bu iki işlev tamamen birbirinden ayrıdır, dolayısıyla eğer isterseniz
kendiliğinden dizin içerik listesi üretimini tamamen iptal
edebilirsiniz.</p>
<p>Sunucu <code>http://sunucum/filanca/birdizin</code> şeklinde bir istek
aldığında <code>birdizin</code> bir dizinin ismiyse bölü çizgisiyle
biten bir yönlendirme söz konusudur. Dizinler URL sonuna bir bölü
çizgisi eklenmesini gerektirir, bu bakımdan <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code>
modülü isteği <code>http://sunucum/filanca/birdizin/</code> şeklinde
yönlendirir.</p>
</div>
<div id="quickview"><h3 class="directives">Yönergeler</h3>
<ul id="toc">
<li><img alt="" src="../images/down.gif" /> <a href="#directoryindex">DirectoryIndex</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#directoryslash">DirectorySlash</a></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="DirectoryIndex" id="DirectoryIndex">DirectoryIndex</a> <a name="directoryindex" id="directoryindex">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemci bir dizin istediğinde dizin içeriğini listeler.
</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DirectoryIndex
<var>yerel-url</var> [<var>yerel-url</var>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>DirectoryIndex index.html</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>Indexes</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_dir</td></tr>
</table>
<p><code class="directive">DirectoryIndex</code> yönergesi, istemci, dizinin
sonuna bir bölü çizgisi ekleyerek dizin içeriğinin listelenmesini
istediğinde bakılmak üzere özkaynakları listeler.
<code><em>yerel-url</em></code>, sunucu üstünde istenen dizine göreli
bir belgenin URLsidir; normal olarak dizin içindeki bir dosyanın
ismidir. Çeşitli URLler verilebilirse de sunucu daima ilk bulduğuyla
dönecektir. Eğer özkaynakların hiçbiri yoksa ve <code>Indexes</code>
seçeneği atanmışsa sunucu dizin içeriğinden bir liste üretecektir.</p>
<div class="example"><h3>Örnek:</h3><p><code>
DirectoryIndex index.html
</code></p></div>
<p>Bu yapılandırmadan sonra yapılan bir
<code>http://sunucum/belgeler/</code> isteğine karşılık, sunucu,
mevcutsa <code>http://sunucum/belgeler/index.html</code> dosyasını
döndürecek, değilse ürettiği dizin içerik listesini gönderecektir.</p>
<p>Belgelerin dizine göreli olmasının gerekmediğine dikkat ediniz.</p>
<div class="example"><p><code>
DirectoryIndex index.html index.txt /cgi-bin/index.pl
</code></p></div>
<p>Bu örnekte ise dizin içinde ne <code>index.html</code> ne de
<code>index.txt</code> mevcut olduğunda <code>/cgi-bin/index.pl</code>
CGI betiği çalıştırılacaktır.</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="DirectorySlash" id="DirectorySlash">DirectorySlash</a> <a name="directoryslash" id="directoryslash">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bölü çizgisi ile biten yönlendirmeleri açar/kapar.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DirectorySlash On|Off</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>DirectorySlash On</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>Indexes</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_dir</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache 2.0.51 ve sonrasında mevcuttur.</td></tr>
</table>
<p><code class="directive">DirectorySlash</code> yönergesi, bir dizin isteğinde
bulunan URLlerin sonuna <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> modülü tarafından bir
bölü çizgisi eklenip eklenmeyeceğini belirler.</p>
<p>Normalde, bir kullanıcı sona bir bölü çizgisi eklemeden bir dizin için
istekte bulunursa <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> zaten onu aynı özkaynağa
yönlendirir, fakat isteğin sonuna bir bölü çizgisi eklenmesinin bazı iyi
sebepleri vardır:</p>
<ul>
<li>Kullanıcı bunun sonucunda meşru bir URL ile istekte bulunmuş olur.</li>
<li><code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> gerektiği gibi çalışır. Yoksa
bağlantıdaki yolu sunamayacağından yanlış yolu gösterirdi.</li>
<li><code class="directive"><a href="#directoryindex">DirectoryIndex</a></code> yönergesi
sadece bölü çizgisi ile biten dizin istekleri için değerlendirilir.</li>
<li>HTML sayfa içindeki göreli URL başvuruları gerektiği gibi
çalışacaktır.</li>
</ul>
<p>Siz yine de bu etkiyi istemezseniz ve yukarıdaki sebepler de size uygun
değilse yönlendirmeyi şöyle kapatabilirsiniz:</p>
<div class="example"><p><code>
# Aşağıdaki güvenlik uyarısına bakınız!<br />
&lt;Location /bir/yol&gt;<br />
<span class="indent">
DirectorySlash Off<br />
SetHandler bir-eylemci<br />
</span>
&lt;/Location&gt;
</code></p></div>
<div class="warning"><h3>Güvenlik Uyarı</h3>
<p>Bölü çizgisi ile biten yönlendirmelerin kapatılması bir bilginin
istemeyek açığa çıkmasına sebep olabilir. <code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code>
modülünün etkin olduğunu (<code>Options +Indexes</code>) ve <code class="directive"><a href="#directoryindex">DirectoryIndex</a></code> ile geçerli bir özkaynağın
(<code>index.html</code> olsun) atandığını ama bu URL için başka hiçbir
özel eylemci tanımlanmadığını varsayalım. Bu durumda bölü çizgisi ile
biten bir istek olduğunda <code>index.html</code> dosyası sunulurdu.
<strong>Fakat bölü çizgisi ile bitmeyen bir istek dizin içeriğinin
listelenmesi ile sonuçlanırdı.</strong></p>
</div>
</div>
</div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="../en/mod/mod_dir.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/mod_dir.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_dir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_dir.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2008 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
<p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="../faq/">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div>
</body></html>

View File

@@ -10,5 +10,6 @@
<variant>en</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
<variant>tr</variant>
</variants>
</metafile>

View File

@@ -26,8 +26,6 @@
<a href="../ja/mod/mod_userdir.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../ko/mod/mod_userdir.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>ユーザ専用のディレクトリを提供
</td></tr>
<tr><th><a href="module-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
@@ -55,7 +53,7 @@
<div class="directive-section"><h2><a name="UserDir" id="UserDir">UserDir</a> <a name="userdir" id="userdir">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>ユーザ専用ディレクトリの位置</td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>UserDir <em>directory-filename</em></code></td></tr>
<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>UserDir <em>directory-filename</em> [<em>directory-filename</em>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル, バーチャルホスト</td></tr>
<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td>mod_userdir</td></tr>
@@ -92,7 +90,7 @@
キーワードも <code>UserDir</code> に現われていなければ、
引数はファイル名パターンとして扱われ、
名前からディレクトリへの変換の指定を行なう時に使われます。
<code>http://www.foo.com/~bob/one/two.html</code>
<code>http://www.example.com/~bob/one/two.html</code>
へのリクエストは次のように変換されます:</p>
<table>
@@ -109,11 +107,11 @@
<table>
<tr><th>UserDir ディレクティブ</th>
<th>変換後のパス</th></tr>
<tr><td>UserDir http://www.foo.com/users</td><td>http://www.foo.com/users/bob/one/two.html</td></tr>
<tr><td>UserDir http://www.example.com/users</td><td>http://www.example.com/users/bob/one/two.html</td></tr>
<tr><td>UserDir
http://www.foo.com/*/usr</td><td>http://www.foo.com/bob/usr/one/two.html</td></tr>
http://www.example.com/*/usr</td><td>http://www.example.com/bob/usr/one/two.html</td></tr>
<tr><td>UserDir
http://www.foo.com/~*/</td><td>http://www.foo.com/~bob/one/two.html</td></tr>
http://www.example.com/~*/</td><td>http://www.example.com/~bob/one/two.html</td></tr>
</table>
<div class="note">
@@ -152,12 +150,12 @@ UserDir disabled user4 user5 user6
次のようなコマンドを使うと:</p>
<div class="example"><p><code>
Userdir public_html /usr/web http://www.foo.com/
Userdir public_html /usr/web http://www.example.com/
</code></p></div>
<p>http://www.foo.com/~bob/one/two.html へのリクエストはまず
<p>http://www.example.com/~bob/one/two.html へのリクエストはまず
~bob/public_html/one/two.html のページを調べ、その次に
/usr/web/bob/one/two.html を調べ、最後に http://www.foo.com/bob/one/two.html
/usr/web/bob/one/two.html を調べ、最後に http://www.example.com/bob/one/two.html
へのリダイレクトを送ります。</p>
<p>リダイレクトを加える場合は、リストの最後の選択肢でなければなりません。

View File

@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
</variants>
</metafile>

View File

@@ -628,7 +628,7 @@ accept しようとしているときに、Apache がそれらの子プロセス
デフォルトは <code>MinSpareThreads 75</code> で、
アイドルスレッド数をサーバ全体で監視します。
もしサーバに十分な数のアイドルスレッドがなければ、
アイドルスレッド数がこの数よりも大きくなるまで
アイドルスレッド数がこの数 <var>number</var> よりも大きくなるまで
新しい子プロセスが生成されます。</p>
<p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> では、
@@ -772,16 +772,18 @@ accept しようとしているときに、Apache がそれらの子プロセス
Apache プロセス稼働中における
<code class="directive"><a href="#maxclients">MaxClients</a></code>
に設定可能な上限値を設定することになります
(訳注: prefork の場合は同時クライアント数 = サーバプロセス数なので)
<span class="transnote">(<em>訳注:</em> prefork の場合は同時クライアント数 = サーバプロセス数なので)</span>
<code class="module"><a href="../mod/worker.html">worker</a></code> MPM の場合には、このディレクティブは
<code class="directive"><a href="#threadlimit">ThreadLimit</a></code>
ディレクティブと組み合わせて、
Apache プロセス稼働中における
<code class="directive"><a href="#maxclients">MaxClients</a></code>
に設定可能な上限値を設定することになります。
再起動中にこのディレクティブを変更しても無視されますが、
このディレクティブを変更して再起動<span class="transnote">(<em>訳注:</em> apachectl
restart)</span>しても無視されますが、
<code class="directive"><a href="#maxclients">MaxClients</a></code>
は再起動中に修正することができます。</p>
は再起動で変更することができます。
</p>
<p>このディレクティブを使用する際は特に注意してください。
<code class="directive">ServerLimit</code> が必要以上に大きな値に

View File

@@ -26,6 +26,7 @@
<a href="../ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../tr/mod/mpm_common.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Birden fazla Çok Süreçlilik Modülü (MPM) tarafından gerçeklenmiş
yönergeler bütünü.</td></tr>
<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>MPM</td></tr></table>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?>
<!-- English Revision: 151408:658305 (outdated) -->
<!-- English Revision: 151408:674934 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more

View File

@@ -10,6 +10,6 @@
<variant outdated="yes">de</variant>
<variant>en</variant>
<variant>ja</variant>
<variant>tr</variant>
<variant outdated="yes">tr</variant>
</variants>
</metafile>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
<!-- English Revision: 658305 -->
<!-- English Revision: 658305:674934 (outdated) -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by: Orhan Berent <berent belgeler.org>

View File

@@ -26,8 +26,6 @@
<a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../ja/mod/prefork.html" title="Japanese">&nbsp;ja&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>スレッドを使わず、先行して fork を行なうウェブサーバを実装
</td></tr>
<tr><th><a href="module-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
@@ -67,6 +65,7 @@
<li><img alt="" src="../images/down.gif" /> <a href="#maxspareservers">MaxSpareServers</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#minspareservers">MinSpareServers</a></li>
<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#pidfile">PidFile</a></li>
<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#receivebuffersize">ReceiveBufferSize</a></li>
<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#scoreboardfile">ScoreBoardFile</a></li>
<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li>
<li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#serverlimit">ServerLimit</a></li>

View File

@@ -9,6 +9,6 @@
<variants>
<variant>de</variant>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
</variants>
</metafile>

View File

@@ -119,8 +119,8 @@ type</td></tr>
<tr><td><a href="mod_alias.html#aliasmatch">AliasMatch <var>regex</var>
<var>file-path</var>|<var>directory-path</var></a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Maps URLs to filesystem locations using regular
expressions</td></tr>
<tr class="odd"><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts can access an area of the
<tr class="odd"><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts can access an area of the
server</td></tr>
<tr><td><a href="mod_proxy.html#allowconnect">AllowCONNECT <var>port</var> [<var>port</var>] ...</a></td><td> 443 563 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Ports that are allowed to <code>CONNECT</code> through the
proxy</td></tr>
@@ -319,8 +319,8 @@ nicht auf andere Weise ermitteln kann.</td></tr>
<tr class="odd"><td><a href="mod_deflate.html#deflatefilternote">DeflateFilterNote [<var>type</var>] <var>notename</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Places the compression ratio in a note for logging</td></tr>
<tr><td><a href="mod_deflate.html#deflatememlevel">DeflateMemLevel <var>value</var></a></td><td> 9 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">How much memory should be used by zlib for compression</td></tr>
<tr class="odd"><td><a href="mod_deflate.html#deflatewindowsize">DeflateWindowSize <var>value</var></a></td><td> 15 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Zlib compression window size</td></tr>
<tr><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts are denied access to the
<tr><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts are denied access to the
server</td></tr>
<tr class="odd"><td><a href="core.html#directory">&lt;Directory <var>Verzeichnispfad</var>&gt;
... &lt;/Directory&gt;</a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Umschlie<69>t eine Gruppe von Direktiven, die nur auf

View File

@@ -113,8 +113,8 @@ type</td></tr>
<tr class="odd"><td><a href="mod_alias.html#aliasmatch">AliasMatch <var>regex</var>
<var>file-path</var>|<var>directory-path</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Maps URLs to filesystem locations using regular
expressions</td></tr>
<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts can access an area of the
<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts can access an area of the
server</td></tr>
<tr class="odd"><td><a href="mod_proxy.html#allowconnect">AllowCONNECT <var>port</var> [<var>port</var>] ...</a></td><td> 443 563 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ports that are allowed to <code>CONNECT</code> through the
proxy</td></tr>
@@ -312,8 +312,8 @@ server cannot determine a type in any other way</td></tr>
<tr><td><a href="mod_deflate.html#deflatefilternote">DeflateFilterNote [<var>type</var>] <var>notename</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Places the compression ratio in a note for logging</td></tr>
<tr class="odd"><td><a href="mod_deflate.html#deflatememlevel">DeflateMemLevel <var>value</var></a></td><td> 9 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How much memory should be used by zlib for compression</td></tr>
<tr><td><a href="mod_deflate.html#deflatewindowsize">DeflateWindowSize <var>value</var></a></td><td> 15 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Zlib compression window size</td></tr>
<tr class="odd"><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts are denied access to the
<tr class="odd"><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts are denied access to the
server</td></tr>
<tr><td><a href="core.html#directory">&lt;Directory <var>directory-path</var>&gt;
... &lt;/Directory&gt;</a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Enclose a group of directives that apply only to the

View File

@@ -120,8 +120,8 @@ type</td></tr>
<tr class="odd"><td><a href="mod_alias.html#aliasmatch">AliasMatch <var>regex</var>
<var>file-path</var>|<var>directory-path</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Maps URLs to filesystem locations using regular
expressions</td></tr>
<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts can access an area of the
<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts can access an area of the
server</td></tr>
<tr class="odd"><td><a href="mod_proxy.html#allowconnect">AllowCONNECT <var>port</var> [<var>port</var>] ...</a></td><td> 443 563 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ports that are allowed to <code>CONNECT</code> through the
proxy</td></tr>
@@ -319,8 +319,8 @@ server cannot determine a type in any other way</td></tr>
<tr><td><a href="mod_deflate.html#deflatefilternote">DeflateFilterNote [<var>type</var>] <var>notename</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Places the compression ratio in a note for logging</td></tr>
<tr class="odd"><td><a href="mod_deflate.html#deflatememlevel">DeflateMemLevel <var>value</var></a></td><td> 9 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How much memory should be used by zlib for compression</td></tr>
<tr><td><a href="mod_deflate.html#deflatewindowsize">DeflateWindowSize <var>value</var></a></td><td> 15 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Zlib compression window size</td></tr>
<tr class="odd"><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts are denied access to the
<tr class="odd"><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts are denied access to the
server</td></tr>
<tr><td><a href="core.html#directory">&lt;Directory <var>directory-path</var>&gt;
... &lt;/Directory&gt;</a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Enclose a group of directives that apply only to the

View File

@@ -749,7 +749,7 @@ Certificate verification</td></tr>
<tr class="odd"><td><a href="core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort On|Off</a></td><td> Off </td><td>svd</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">自分自身の名前とポート番号を解決する方法を設定する
</td></tr>
<tr><td><a href="mpm_common.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">リクエストに応答する際に用いるユーザ ID</td></tr>
<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">ユーザ専用ディレクトリの位置</td></tr>
<tr class="odd"><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em> [<em>directory-filename</em>] ...</a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">ユーザ専用ディレクトリの位置</td></tr>
<tr><td><a href="mod_vhost_alias.html#virtualdocumentroot" id="V" name="V">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Dynamically configure the location of the document root
for a given virtual host</td></tr>
<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentrootip">VirtualDocumentRootIP <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root

View File

@@ -109,8 +109,8 @@ type</td></tr>
<tr class="odd"><td><a href="mod_alias.html#aliasmatch">AliasMatch <var>regex</var>
<var>file-path</var>|<var>directory-path</var></a></td><td></td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4"><3E><><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD> URL<52><4C> <20><><EFBFBD>Ͻý<CFBD><C3BD><EFBFBD> <20><><EFBFBD>ҷ<EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD></td></tr>
<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts can access an area of the
<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts can access an area of the
server</td></tr>
<tr class="odd"><td><a href="mod_proxy.html#allowconnect">AllowCONNECT <var>port</var> [<var>port</var>] ...</a></td><td> 443 563 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ports that are allowed to <code>CONNECT</code> through the
proxy</td></tr>
@@ -289,8 +289,8 @@ server cannot determine a type in any other way</td></tr>
<tr><td><a href="mod_deflate.html#deflatefilternote">DeflateFilterNote [<var>type</var>] <var>notename</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4"><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>α׿<CEB1> <20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD></td></tr>
<tr class="odd"><td><a href="mod_deflate.html#deflatememlevel">DeflateMemLevel <var>value</var></a></td><td> 9 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">zlib<69><62> <20><><EFBFBD><EFBFBD><EFBFBD>Ҷ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD> <20>޸𸮷<DEB8></td></tr>
<tr><td><a href="mod_deflate.html#deflatewindowsize">DeflateWindowSize <var>value</var></a></td><td> 15 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Zlib <20><><EFBFBD><EFBFBD> window size</td></tr>
<tr class="odd"><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts are denied access to the
<tr class="odd"><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts are denied access to the
server</td></tr>
<tr><td><a href="core.html#directory">&lt;Directory <var>directory-path</var>&gt;
... &lt;/Directory&gt;</a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Enclose a group of directives that apply only to the

View File

@@ -105,13 +105,13 @@ responses from the server</td></tr>
<tr class="odd"><td><a href="mod_mime.html#addtype">AddType <var>MIME-type</var> <var>extension</var>
[<var>extension</var>] ...</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Maps the given filename extensions onto the specified content
type</td></tr>
<tr><td><a href="mod_alias.html#alias">Alias <var>URL-path</var>
<var>file-path</var>|<var>directory-path</var></a></td><td></td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Maps URLs to filesystem locations</td></tr>
<tr class="odd"><td><a href="mod_alias.html#aliasmatch">AliasMatch <var>regex</var>
<var>file-path</var>|<var>directory-path</var></a></td><td></td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Maps URLs to filesystem locations using regular
expressions</td></tr>
<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts can access an area of the
<tr><td><a href="mod_alias.html#alias">Alias <var>URL-yolu</var>
<var>dosya-yolu</var>|<var>dizin-yolu</var></a></td><td></td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">URLleri dosya sistemi konumlarıyla eşler.</td></tr>
<tr class="odd"><td><a href="mod_alias.html#aliasmatch">AliasMatch <var>düzenli-ifade</var>
<var>dosya-yolu</var>|<var>dizin-yolu</var></a></td><td></td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">URLleri dosya sistemi konumlarıyla düzenli ifadeleri kullanarak
eşler.</td></tr>
<tr><td><a href="mod_access_compat.html#allow"> Allow from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls which hosts can access an area of the
server</td></tr>
<tr class="odd"><td><a href="mod_proxy.html#allowconnect">AllowCONNECT <var>port</var> [<var>port</var>] ...</a></td><td> 443 563 </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Ports that are allowed to <code>CONNECT</code> through the
proxy</td></tr>
@@ -312,19 +312,19 @@ language</td></tr>
<tr><td><a href="mod_deflate.html#deflatefilternote">DeflateFilterNote [<var>type</var>] <var>notename</var></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Places the compression ratio in a note for logging</td></tr>
<tr class="odd"><td><a href="mod_deflate.html#deflatememlevel">DeflateMemLevel <var>value</var></a></td><td> 9 </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">How much memory should be used by zlib for compression</td></tr>
<tr><td><a href="mod_deflate.html#deflatewindowsize">DeflateWindowSize <var>value</var></a></td><td> 15 </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Zlib compression window size</td></tr>
<tr class="odd"><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=<var>env-variable</var>
[<var>host</var>|env=<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts are denied access to the
<tr class="odd"><td><a href="mod_access_compat.html#deny"> Deny from all|<var>host</var>|env=[!]<var>env-variable</var>
[<var>host</var>|env=[!]<var>env-variable</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Controls which hosts are denied access to the
server</td></tr>
<tr><td><a href="core.html#directory">&lt;Directory <var>dizin-yolu</var>&gt;
... &lt;/Directory&gt;</a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Sadece ismi belirtilen dosya sistemi dizininde ve bunun
altdizinlerinde uygulanacak bir yönerge grubunu sarmalar.</td></tr>
<tr class="odd"><td><a href="mod_dir.html#directoryindex">DirectoryIndex
<var>local-url</var> [<var>local-url</var>] ...</a></td><td> index.html </td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">List of resources to look for when the client requests
a directory</td></tr>
<var>yerel-url</var> [<var>yerel-url</var>] ...</a></td><td> index.html </td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">İstemci bir dizin istediğinde dizin içeriğini listeler.
</td></tr>
<tr><td><a href="core.html#directorymatch">&lt;DirectoryMatch <var>düzifd</var>&gt;
... &lt;/DirectoryMatch&gt;</a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir düzenli ifade ile eşleşen dosya sistemi dizininde ve bunun
altdizinlerinde uygulanacak bir yönerge grubunu sarmalar.</td></tr>
<tr class="odd"><td><a href="mod_dir.html#directoryslash">DirectorySlash On|Off</a></td><td> On </td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Toggle trailing slash redirects on or off</td></tr>
<tr class="odd"><td><a href="mod_dir.html#directoryslash">DirectorySlash On|Off</a></td><td> On </td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Bölü çizgisi ile biten yönlendirmeleri açar/kapar.</td></tr>
<tr><td><a href="core.html#documentroot">DocumentRoot <var>dizin-yolu</var></a></td><td> /usr/local/apache/h +</td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">İstemciye görünür olan ana belge ağacının kök dizinini belirler.</td></tr>
<tr class="odd"><td><a href="mod_dumpio.html#dumpioinput">DumpIOInput On|Off</a></td><td> Off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dump all input data to the error log</td></tr>
<tr><td><a href="mod_dumpio.html#dumpiologlevel">DumpIOLogLevel <var>level</var></a></td><td> debug </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls the logging level of the DumpIO output</td></tr>
@@ -582,16 +582,16 @@ header for proxied requests</td></tr>
<tr><td><a href="mod_autoindex.html#readmename" id="R" name="R">ReadmeName <var>filename</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Name of the file that will be inserted at the end
of the index listing</td></tr>
<tr class="odd"><td><a href="mpm_common.html#receivebuffersize">ReceiveBufferSize <var>bayt-sayısı</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">TCP alım tamponu boyu</td></tr>
<tr><td><a href="mod_alias.html#redirect">Redirect [<var>status</var>] <var>URL-path</var>
<var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Sends an external redirect asking the client to fetch
a different URL</td></tr>
<tr class="odd"><td><a href="mod_alias.html#redirectmatch">RedirectMatch [<var>status</var>] <var>regex</var>
<var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Sends an external redirect based on a regular expression match
of the current URL</td></tr>
<tr><td><a href="mod_alias.html#redirectpermanent">RedirectPermanent <var>URL-path</var> <var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Sends an external permanent redirect asking the client to fetch
a different URL</td></tr>
<tr class="odd"><td><a href="mod_alias.html#redirecttemp">RedirectTemp <var>URL-path</var> <var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Sends an external temporary redirect asking the client to fetch
a different URL</td></tr>
<tr><td><a href="mod_alias.html#redirect">Redirect [<var>durum</var>] <var>URL-yolu</var>
<var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">İstemciyi, bir yönlendirme isteği döndürerek farklı bir URLye
yönlendirir.</td></tr>
<tr class="odd"><td><a href="mod_alias.html#redirectmatch">RedirectMatch [<var>durum</var>] <var>düzenli-ifade</var>
<var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Geçerli URL ile eşleşen bir düzenli ifadeye dayanarak bir harici
yönlendirme gönderir.</td></tr>
<tr><td><a href="mod_alias.html#redirectpermanent">RedirectPermanent <var>URL-yolu</var> <var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">İstemciyi, kalıcı bir yönlendirme isteği döndürerek farklı bir
URLye yönlendirir.</td></tr>
<tr class="odd"><td><a href="mod_alias.html#redirecttemp">RedirectTemp <var>URL-yolu</var> <var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">İstemciyi, geçici bir yönlendirme isteği döndürerek farklı bir
URLye yönlendirir.</td></tr>
<tr><td><a href="mod_authz_core.html#reject">Reject <var>entity-name</var> [<var>entity-name</var>] ...</a></td><td></td><td>dh</td><td>T</td></tr><tr><td class="descr" colspan="4">Rejects authenticated users or host based
requests from accessing a resource</td></tr>
<tr class="odd"><td><a href="mod_mime.html#removecharset">RemoveCharset <var>extension</var> [<var>extension</var>]
@@ -662,12 +662,11 @@ providers.</td></tr>
dosyanın yerini belirler.</td></tr>
<tr class="odd"><td><a href="mod_actions.html#script">Script <var>method</var> <var>cgi-script</var></a></td><td></td><td>skd</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Activates a CGI script for a particular request
method.</td></tr>
<tr><td><a href="mod_alias.html#scriptalias">ScriptAlias <var>URL-path</var>
<var>file-path</var>|<var>directory-path</var></a></td><td></td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Maps a URL to a filesystem location and designates the
target as a CGI script</td></tr>
<tr class="odd"><td><a href="mod_alias.html#scriptaliasmatch">ScriptAliasMatch <var>regex</var>
<var>file-path</var>|<var>directory-path</var></a></td><td></td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Maps a URL to a filesystem location using a regular expression
and designates the target as a CGI script</td></tr>
<tr><td><a href="mod_alias.html#scriptalias">ScriptAlias <var>URL-yolu</var>
<var>dosya-yolu</var>|<var>dizin-yolu</var></a></td><td></td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Bir URLyi dosya sistemindeki bir yere eşler ve hedefi bir CGI betiği olarak çalıştırır.</td></tr>
<tr class="odd"><td><a href="mod_alias.html#scriptaliasmatch">ScriptAliasMatch <var>düzenli-ifade</var>
<var>dosya-yolu</var>|<var>dizin-yolu</var></a></td><td></td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Bir URLyi dosya sistemindeki bir yere düzenli ifade kullanarak
eşler ve hedefi bir CGI betiği olarak çalıştırır.</td></tr>
<tr><td><a href="core.html#scriptinterpretersource">ScriptInterpreterSource Registry|Registry-Strict|Script</a></td><td> Script </td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">CGI betikleri için yorumlayıcı belirleme tekniği</td></tr>
<tr class="odd"><td><a href="mod_cgi.html#scriptlog">ScriptLog <var>file-path</var></a></td><td></td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the CGI script error logfile</td></tr>
<tr><td><a href="mod_cgi.html#scriptlogbuffer">ScriptLogBuffer <var>bytes</var></a></td><td> 1024 </td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Maximum amount of PUT or POST requests that will be recorded

View File

@@ -68,7 +68,7 @@
<20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Ȯ<><EFBFBD>ɼ<EFBFBD>(scalability)<29><> <20>ʿ<EFBFBD><CABF><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE>
<code class="module"><a href="./mod/worker.html">worker</a></code><3E><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> MPM<50><4D> <20><><EFBFBD><EFBFBD><EFBFBD>ϰ<EFBFBD>,
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ȣȯ<C8A3><C8AF><EFBFBD><EFBFBD> <20>ʿ<EFBFBD><CABF><EFBFBD> <20><><EFBFBD><EFBFBD>Ʈ<EFBFBD><C6AE>
<code class="module"><a href="./mod/prefork.html">preforking MPM</a></code><3E><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20>ִ<EFBFBD>.
<code class="module"><a href="./mod/prefork.html">prefork</a></code>ing MPM <EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20>ִ<EFBFBD>.
<20>߰<EFBFBD><DFB0><EFBFBD> <20>ٸ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ھ<EFBFBD><DABE>̵<EFBFBD><CCB5><EFBFBD> <20><><EFBFBD><EFBFBD> ȣ<><C8A3>Ʈ<EFBFBD><C6AE> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>
<20><>(<code class="module"><a href="./mod/perchild.html">perchild</a></code>)<29><> <20><><EFBFBD><EFBFBD> Ư<><C6AF><EFBFBD><EFBFBD> <20><><EFBFBD>ɵ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD>.</li>

View File

@@ -23,7 +23,6 @@
<a href="../ko/programs/" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p>Bu sayfada Apache HTTP Sunucusuna dahil tüm çalıştırılabilir programlar
tanıtılmıştır.</p>
@@ -52,6 +51,9 @@
<dd>Kullanıcı kimlik doğrulama dosyalarını temel kimlik doğrulaması için
DBM biçeminde oluşturur ve günceller.</dd>
<dt><code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code></dt>
<dd>Bir FastCGI programını çalıştırır.</dd>
<dt><code class="program"><a href="../programs/htcacheclean.html">htcacheclean</a></code></dt>
<dd>Disk arabelleğini temizler.</dd>

View File

@@ -10,6 +10,6 @@
<variant>en</variant>
<variant outdated="yes">es</variant>
<variant outdated="yes">ko</variant>
<variant outdated="yes">tr</variant>
<variant>tr</variant>
</variants>
</metafile>

View File

@@ -24,8 +24,6 @@
<a href="./ko/sections.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/sections.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<p><a href="configuring.html">設定ファイル</a>中のディレクティブは
サーバ全体に適用されたり、特定のディレクトリやファイル、ホスト、URL にのみ
適用されるように制限したりすることができます。この文書は設定用のセクションの
@@ -43,12 +41,15 @@
<div class="section">
<h2><a name="types" id="types">設定用セクションコンテナの種類</a></h2>
<table class="related"><tr><th>関連モジュール</th><th>関連ディレクティブ</th></tr><tr><td><ul><li><code class="module"><a href="./mod/core.html">core</a></code></li><li><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxy">&lt;Proxy&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxymatch">&lt;ProxyMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li></ul></td></tr></table>
<table class="related"><tr><th>関連モジュール</th><th>関連ディレクティブ</th></tr><tr><td><ul><li><code class="module"><a href="./mod/core.html">core</a></code></li><li><code class="module"><a href="./mod/mod_version.html">mod_version</a></code></li><li><code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_version.html#ifversion">&lt;IfVersion&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxy">&lt;Proxy&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxymatch">&lt;ProxyMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li></ul></td></tr></table>
<p>コンテナには二つの基本となる種類があります。ほとんどのコンテナは
各リクエストに対して評価されます。その場合、コンテナ中のディレクティブは
コンテナにマッチするリクエストにのみ適用されます。
一方、<code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code> コンテナと <code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code> コンテナは
コンテナにマッチするリクエストにのみ適用されます。一方、
<code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code>,
<code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>,
<code class="directive"><a href="./mod/mod_version.html#ifversion">&lt;IfVersion&gt;</a></code>
コンテナは
サーバの起動時と再起動時にのみ評価されます。起動時に条件が真であれば、
コンテナ中のディレクティブはすべてのリクエストに適用されます。条件が
偽であれば、コンテナ中のディレクティブは無視されます。</p>
@@ -85,8 +86,27 @@ MimeMagicFile conf/magic<br />
&lt;/IfModule&gt;
</code></p></div>
<p><code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code> ディレクティブと
<code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code> ディレクティブは
<p><code class="directive"><a href="./mod/mod_version.html#ifversion">&lt;IfVersion&gt;</a></code>
ディレクティブは
<code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code> や
<code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>と、
とてもよく似ていますが、稼働中のサーバのバージョンが特定のバージョンの時にのみ
適用されます。様々なバージョンの httpd を様々な設定で動作させることになる場合で、
テストスイートや巨大なネットワークでの用途を想定して、
このモジュールは設計されています。</p>
<div class="example"><p><code>
&lt;IfVersion &gt;= 2.1&gt;<br />
<span class="indent">
# this happens only in versions greater or<br />
# equal 2.1.0.<br />
</span>
&lt;/IfVersion&gt;
</code></p></div>
<p><code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code>,
<code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>,
<code class="directive"><a href="./mod/mod_version.html#ifversion">&lt;IfVersion&gt;</a></code> ディレクティブは
テストの前に "!" を付けることで否定の条件を適用することができます。
また、これらのセクションはより複雑な制限を課すために入れ子にすることができます。
</p>
@@ -163,7 +183,8 @@ Deny from all<br />
<h3><a name="webspace" id="webspace">ウェブ空間コンテナ</a></h3>
<p>一方、<code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code>
ディレクティブとその正規表現版はウェブ空間上の内容に対して設定を変更します。
ディレクティブとその<a class="glossarylink" href="./glossary.html#regex" title="用語集を参照">正規表現</a>版は
ウェブ空間上の内容に対して設定を変更します。
たとえば、次の設定では /private で始まる URL パスへのアクセスを制限します。
具体的には、
<code>http://yoursite.example.com/private</code>,
@@ -211,7 +232,7 @@ shell スタイルのワイルドカードキャラクタが使用できます
<code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>,
<code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code>,
<code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code>
があり、マッチを選択するのに perl 互換<a href="glossary.html#regex">正規表現</a>を使用できます。しかし、次の設定のマージに目を通して、
があり、マッチを選択するのに perl 互換<a class="glossarylink" href="./glossary.html#regex" title="用語集を参照">正規表現</a>を使用できます。しかし、次の設定のマージに目を通して、
regex セクションを使用することで、ディレクティブの適用がどのように
変化するか把握しておいてください。</p>

View File

@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
<variant>tr</variant>
</variants>

View File

@@ -23,8 +23,6 @@
<a href="./ja/server-wide.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/server-wide.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<p>このドキュメントでは<code class="module"><a href="./mod/core.html">core</a></code>
サーバのディレクティブの中で、
@@ -39,7 +37,7 @@
<h2><a name="identification" id="identification">サーバ ID</a></h2>
<table class="related"><tr><th>関連モジュール</th><th>関連ディレクティブ</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#servername">ServerName</a></code></li><li><code class="directive"><a href="./mod/core.html#serveradmin">ServerAdmin</a></code></li><li><code class="directive"><a href="./mod/core.html#serversignature">ServerSignature</a></code></li><li><code class="directive"><a href="./mod/core.html#servertokens">ServerTokens</a></code></li><li><code class="directive"><a href="./mod/core.html#usecanonicalname">UseCanonicalName</a></code></li></ul></td></tr></table>
<table class="related"><tr><th>関連モジュール</th><th>関連ディレクティブ</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#servername">ServerName</a></code></li><li><code class="directive"><a href="./mod/core.html#serveradmin">ServerAdmin</a></code></li><li><code class="directive"><a href="./mod/core.html#serversignature">ServerSignature</a></code></li><li><code class="directive"><a href="./mod/core.html#servertokens">ServerTokens</a></code></li><li><code class="directive"><a href="./mod/core.html#usecanonicalname">UseCanonicalName</a></code></li><li><code class="directive"><a href="./mod/core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code></li></ul></td></tr></table>
<p><code class="directive"><a href="./mod/core.html#serveradmin">ServerAdmin</a></code> ディレクティブと
<code class="directive"><a href="./mod/core.html#servertokens">ServerTokens</a></code>
@@ -48,8 +46,9 @@
<code class="directive"><a href="./mod/core.html#servertokens">ServerTokens</a></code> ディレクティブは、Server HTTP
レスポンスヘッダフィールドの値を設定します。</p>
<p><code class="directive"><a href="./mod/core.html#servername">ServerName</a></code> ディレクティブと
<code class="directive"><a href="./mod/core.html#usecanonicalname">UseCanonicalName</a></code>
<p><code class="directive"><a href="./mod/core.html#servername">ServerName</a></code>,
<code class="directive"><a href="./mod/core.html#usecanonicalname">UseCanonicalName</a></code>,
<code class="directive"><a href="./mod/core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code>
ディレクティブは、サーバが自分自身を参照する URL
を作るときに使われます。
たとえば、クライアントがディレクトリを要求して、

View File

@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
</variants>
</metafile>

View File

@@ -28,8 +28,6 @@
<a href="./ko/sitemap.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="./tr/sitemap.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<p>このページは現時点で利用可能な
<a href="./">Apache HTTP サーババージョン 2.3 のドキュメンテーション</a>
@@ -52,7 +50,9 @@
</div>
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section"><h2><a name="release" id="release">リリースのメモ</a></h2>
<ul><li><a href="upgrading.html">1.3 から 2.0 へのアップグレード</a></li>
<ul><li><a href="upgrading.html">2.2 から 2.4 へのアップグレード</a></li>
<li><a href="new_features_2_4.html">Apache 2.3/2.4 の新機能</a></li>
<li><a href="new_features_2_2.html">Apache 2.1/2.2 の新機能</a></li>
<li><a href="new_features_2_0.html">Apache 2.0 の新機能</a></li>
<li><a href="license.html">Apache License</a></li>
</ul>
@@ -63,6 +63,7 @@
<li><a href="stopping.html">サーバの停止と再起動</a></li>
<li><a href="configuring.html">設定ファイル</a></li>
<li><a href="sections.html">Directory, Location, Files セクションの動作方法</a></li>
<li><a href="caching.html">Content Caching</a></li>
<li><a href="server-wide.html">サーバ全体の設定</a></li>
<li><a href="logs.html">ログファイル</a></li>
<li><a href="urlmapping.html">URL からファイルシステム上の位置へのマップ</a></li>
@@ -93,6 +94,7 @@
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section"><h2><a name="faq" id="faq">Apache サーバのよくある質問</a></h2>
<ul><li><a href="faq/">概略</a></li>
<li><a href="faq/background.html">背景の説明</a></li>
<li><a href="faq/support.html">サポート</a></li>
<li><a href="faq/error.html">エラーメッセージ</a></li>
</ul>

View File

@@ -10,7 +10,7 @@
<variant outdated="yes">de</variant>
<variant>en</variant>
<variant outdated="yes">es</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
<variant>tr</variant>
</variants>

View File

@@ -23,8 +23,6 @@
<a href="./ja/suexec.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/suexec.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">この日本語訳はすでに古くなっている可能性があります。
更新された内容を見るには英語版をご覧下さい。</div>
<p><strong>suEXEC</strong>
機能により、Apache ユーザは Web サーバを実行しているユーザ ID とは
@@ -447,7 +445,7 @@
すべての構成要素が作成されると、それらのインストールには
<code>make install</code> コマンドが実行できます。バイナリイメージの <code>suexec</code>
は <code>--sbindir</code> オプションで指定されたディレクトリにインストールされます。
デフォルトの場所は "/usr/local/apache/sbin/suexec" です。<br />
デフォルトの場所は "/usr/local/apache/bin/suexec" です。<br />
インストール時には <strong><em>root</em></strong>
権限が必要なので注意してください。wrapper がユーザ ID
を設定するために、所有者 <code><em>root</em></code>
@@ -472,7 +470,7 @@
Group webgroup<br />
</code></p></div>
<p><code class="program"><a href="./programs/suexec.html">suexec</a></code> が "/usr/local/apache2/sbin/suexec"
<p><code class="program"><a href="./programs/suexec.html">suexec</a></code> が "/usr/local/apache2/bin/suexec"
にインストールされていた場合、次のように設定する必要があります。</p>
<div class="example"><p><code>

View File

@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
</variants>
</metafile>