summaryrefslogtreecommitdiffstats
path: root/docs/manual/mod/core.html.tr.utf8
diff options
context:
space:
mode:
Diffstat (limited to 'docs/manual/mod/core.html.tr.utf8')
-rw-r--r--docs/manual/mod/core.html.tr.utf8892
1 files changed, 537 insertions, 355 deletions
diff --git a/docs/manual/mod/core.html.tr.utf8 b/docs/manual/mod/core.html.tr.utf8
index 421513c..11932a4 100644
--- a/docs/manual/mod/core.html.tr.utf8
+++ b/docs/manual/mod/core.html.tr.utf8
@@ -33,6 +33,7 @@
<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>
@@ -68,6 +69,8 @@
<li><img alt="" src="../images/down.gif" /> <a href="#fileetag">FileETag</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#files">&lt;Files&gt;</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#filesmatch">&lt;FilesMatch&gt;</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#flushmaxpipelined">FlushMaxPipelined</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#flushmaxthreshold">FlushMaxThreshold</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#forcetype">ForceType</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#gprofdir">GprofDir</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#hostnamelookups">HostnameLookups</a></li>
@@ -97,6 +100,7 @@
<li><img alt="" src="../images/down.gif" /> <a href="#maxrangeoverlaps">MaxRangeOverlaps</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#maxrangereversals">MaxRangeReversals</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#maxranges">MaxRanges</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#mergeslashes">MergeSlashes</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#mergetrailers">MergeTrailers</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#mutex">Mutex</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#namevirtualhost">NameVirtualHost</a></li>
@@ -105,6 +109,7 @@
<li><img alt="" src="../images/down.gif" /> <a href="#protocols">Protocols</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#protocolshonororder">ProtocolsHonorOrder</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#qualifyredirecturl">QualifyRedirectURL</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#readbuffersize">ReadBufferSize</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#regexdefaultoptions">RegexDefaultOptions</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#registerhttpmethod">RegisterHttpMethod</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#rlimitcpu">RLimitCPU</a></li>
@@ -122,6 +127,7 @@
<li><img alt="" src="../images/down.gif" /> <a href="#sethandler">SetHandler</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#setinputfilter">SetInputFilter</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#setoutputfilter">SetOutputFilter</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#stricthostcheck">StrictHostCheck</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#timeout">TimeOut</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#traceenable">TraceEnable</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#undefine">UnDefine</a></li>
@@ -129,16 +135,16 @@
<li><img alt="" src="../images/down.gif" /> <a href="#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#virtualhost">&lt;VirtualHost&gt;</a></li>
</ul>
-<h3>Bugfix checklist</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">httpd changelog</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=core">Known issues</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=core">Report a bug</a></li></ul><h3>Ayrıca bakınız:</h3>
+<h3>Bulunan hatalar</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">httpd günlüğü</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=core">Bilinenler</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=core">Hata bildir</a></li></ul><h3>Ayrıca bakınız:</h3>
<ul class="seealso">
-<li><a href="#comments_section">Yorum</a></li></ul></div>
+<li><a href="#comments_section">Yorumlar</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="AcceptFilter" id="AcceptFilter">AcceptFilter</a> <a name="acceptfilter" id="acceptfilter">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir protokolün dinleyici soketleri için en iyilemeleri ayarlar
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AcceptFilter <var>protocol</var> <var>kabul_süzgeci</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AcceptFilter <code>protocol</code> <code>kabul_süzgeci</code></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</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>
@@ -162,7 +168,7 @@
<p>Öntanımlı protokol isimleri port 443 için <code>https</code> ve tüm
diğer portlar için <code>http</code>'dir. Dinlenmesi için başka bir port
- ile ilgili bir protokol belirtmek isterseniz <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code> yönergesine <var>protokol</var>
+ ile ilgili bir protokol belirtmek isterseniz <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code> yönergesine <code>protokol</code>
argümanını ekleyin.</p>
<p>FreeBSD için öntanımlı değerler:</p>
@@ -201,20 +207,20 @@ AcceptFilter https connect</pre>
yer değiştirmez. Sürücü desteği bozuk ağ bağdaştırıcılarından başka
vpn sürücüleri gibi bazı sanal ağ sağlayıcılar veya spam, virus veya
casus yazılım süzgeçleri için kullanışlıdır.</p>
-
+
<div class="warning">
<h3><code>data</code> AcceptFilter (Windows)</h3>
<p>2.4.23 ve öncesi sürümlerde, Windows <code>data</code> accept
- süzgeci veri aktarılana kadar bekletildikten sonra ilk veri
- tamponlanır ve uç ağ adresi için tek bir AcceptEx() çağrısı yapılır.
- Bu gerçeklenim hizmet reddi saldırısına konu olduğundan iptal
+ süzgeci veri aktarılana kadar bekletildikten sonra ilk veri
+ tamponlanır ve uç ağ adresi için tek bir AcceptEx() çağrısı yapılır.
+ Bu gerçeklenim hizmet reddi saldırısına konu olduğundan iptal
edilmiştir.</p>
- <p>httpd'nin şu anki dağıtımları için Windows'da <code>connect</code>
- süzgeci öntanımlıdır ve <code>data</code> belirtilmiş olsa dahi
- <code>connect</code> belirtilmiş gibi davranılır. Önceki sürümleri
- kullananların AcceptFilter satırını yukarıdaki gibi
+ <p>httpd'nin şu anki dağıtımları için Windows'da <code>connect</code>
+ süzgeci öntanımlıdır ve <code>data</code> belirtilmiş olsa dahi
+ <code>connect</code> belirtilmiş gibi davranılır. Önceki sürümleri
+ kullananların AcceptFilter satırını yukarıdaki gibi
<code>connect</code> süzgecine ayarlamaları gerekmektedir.</p>
</div>
@@ -291,7 +297,7 @@ AcceptFilter https connect</pre>
<div class="directive-section"><h2><a name="AccessFileName" id="AccessFileName">AccessFileName</a> <a name="accessfilename" id="accessfilename">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Dağıtık yapılandırma dosyasının ismi belirtilir.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AccessFileName <var>filename</var> [<var>filename</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AccessFileName <code>filename</code> [<code>filename</code>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>AccessFileName .htaccess</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>Çekirdek</td></tr>
@@ -330,7 +336,7 @@ AcceptFilter https connect</pre>
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir yanıtın içerik türü <code>text/plain</code> veya
<code>text/html</code> olduğunda eklenecek öntanımlı karakter kümesi
parametresini belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AddDefaultCharset On|Off|<var>karküm</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AddDefaultCharset On|Off|<code>karküm</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>AddDefaultCharset Off</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>
@@ -346,7 +352,7 @@ AcceptFilter https connect</pre>
Off</code> şeklinde bir atama bu işlevselliği iptal eder.
<code>AddDefaultCharset On</code> ile bu işlevsellik etkin kılınmaktan
başka <code>iso-8859-1</code> karakter kümesini öntanımlı olarak yanıta
- eklenir. Yönergede <var>karküm</var> olarak belirtilecek değerler,
+ eklenir. Yönergede <code>karküm</code> olarak belirtilecek değerler,
Genel Ağ ortam türlerinde (MIME türlerinde) kullanmak üzere <a href="http://www.iana.org/assignments/character-sets">IANA’da kayıtlı
karakter kümesi değerleri</a>nden biri olmalıdır. Örnek:</p>
@@ -420,8 +426,8 @@ AcceptFilter https connect</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td><code>.htaccess</code> dosyalarında bulunmasına izin verilen
yönerge türleri belirtilir.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AllowOverride All|None|<var>yönerge-türü</var>
-[<var>yönerge-türü</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AllowOverride All|None|<code>yönerge-türü</code>
+[<code>yönerge-türü</code>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>AllowOverride None (2.3.9 ve sonrası), AllowOverride All (2.3.8 ve öncesi)</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>dizin</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -444,12 +450,12 @@ AcceptFilter https connect</pre>
dosyalarını okumaya dahi çalışmayacaktır.</p>
<p>Bu yönergeye <code>All</code> değeri atanırsa, .htaccess <a href="directive-dict.html#Context">bağlamında</a> kullanılabilecek her
- yönergeye <code>.htaccess</code> dosyalarında izin verilir. (Hangi
- <var>yönerge-türü</var> türü için hangi yönergelerin etkin olduğunu görmek
- için <a href="overrides.html">.htaccess için Geçersizleştirme Sınıfları</a>
+ yönergeye <code>.htaccess</code> dosyalarında izin verilir. (Hangi
+ <code>yönerge-türü</code> türü için hangi yönergelerin etkin olduğunu görmek
+ için <a href="overrides.html">.htaccess için Geçersizleştirme Sınıfları</a>
sayfasına bakınız)</p>
- <p><code><var>yönerge-türü</var></code> olarak aşağıdaki yönerge grup
+ <p><code><code>yönerge-türü</code></code> olarak aşağıdaki yönerge grup
isimlerinden biri belirtilebilir:</p>
<dl>
@@ -555,8 +561,8 @@ AcceptFilter https connect</pre>
</div>
</dd>
- <dt><a href="overrides.html#override-options">Options</a>[=<var>seçenek</var>,...]</dt>
-
+ <dt><a href="overrides.html#override-options">Options</a>[=<code>seçenek</code>,...]</dt>
+
<dd>Dizinlere özgü özellikleri denetleyen
<code class="directive"><a href="#options">Options</a></code> ve
<code class="directive"><a href="../mod/mod_include.html#xbithack">XBitHack</a></code> yönergelerinin
@@ -588,7 +594,7 @@ AcceptFilter https connect</pre>
<p>Bu örnekte <code>AuthConfig</code> ve <code>Indexes</code> grubundaki
yönergeler bir dahili sunucu hatasına yol açmayacaktır.</p>
- <div class="note"><p>Güvenlik ve başarımı arttırmak için
+ <div class="note"><p>Güvenlik ve başarımı arttırmak için
<code>&lt;Directory "/"&gt;</code>
bloğu içinde <code>AllowOverride</code> yönergesine <code>None</code>
dışında bir değer atamayın. Böyle yapmak yerine bir <code>.htaccess</code>
@@ -608,8 +614,8 @@ AcceptFilter https connect</pre>
<div class="directive-section"><h2><a name="AllowOverrideList" id="AllowOverrideList">AllowOverrideList</a> <a name="allowoverridelist" id="allowoverridelist">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td><code>.htaccess</code> dosyalarında izin verilecek yönergeler tek tek belirtilir</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AllowOverrideList None|<var>yönerge</var>
-[<var>yönerge-türü</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AllowOverrideList None|<code>yönerge</code>
+[<code>yönerge-türü</code>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>AllowOverrideList None</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>dizin</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -646,8 +652,8 @@ AllowOverrideList Redirect RedirectMatch</pre>
AllowOverrideList CookieTracking CookieName</pre>
- <p>Yukarıdaki örnekte <code class="directive"><a href="#allowoverride">AllowOverride
- </a></code> yönergesi <code>AuthConfig</code> yönerge grubuna izin
+ <p>Yukarıdaki örnekte <code class="directive"><a href="#allowoverride">AllowOverride</a></code>
+ yönergesi <code>AuthConfig</code> yönerge grubuna izin
verirken <code class="directive">AllowOverrideList</code> yönergesi
<code>FileInfo</code> yönerge grubundan yalnız iki yönergeye izin
vermektedir. Tüm diğerleri dahili bir sunucu hatasına sebep
@@ -666,7 +672,7 @@ AllowOverrideList CookieTracking CookieName</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>CGI betik yorumlayıcısını saptama tekniğini belirler.
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>CGIMapExtension <var>cgi-yolu</var> <var>.uzantı</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>CGIMapExtension <code>cgi-yolu</code> <code>.uzantı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>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>Çekirdek</td></tr>
@@ -720,7 +726,7 @@ olarak aktarılmasını etkin kılar</td></tr>
<div class="directive-section"><h2><a name="CGIVar" id="CGIVar">CGIVar</a> <a name="cgivar" id="cgivar">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bazı CGI değişkenlerinin nasıl atanacağını belirler</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>CGIVar <var>değişken</var> <var>kural</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>CGIVar <code>değişken</code> <code>kural</code></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>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>Çekirdek</td></tr>
@@ -732,10 +738,10 @@ olarak aktarılmasını etkin kılar</td></tr>
<p><strong>REQUEST_URI</strong> kuralları:</p>
<dl>
<dt><code>original-uri</code> (default)</dt>
- <dd>Değer özgün istek satırından alınır ve dahili yöneldirmeler veya
+ <dd>Değer özgün istek satırından alınır ve dahili yöneldirmeler veya
istenen özkaynakları değiştiren alt istekler dikkate alınmaz.</dd>
<dt><code>current-uri</code></dt>
- <dd>Değer özgün istek satırından farklı olabilecek dahili yönlendirmeleri
+ <dd>Değer özgün istek satırından farklı olabilecek dahili yönlendirmeleri
veya istenen özkaynakları değiştiren alt istekleri de yansıtır.</dd>
</dl>
@@ -784,7 +790,7 @@ olarak aktarılmasını etkin kılar</td></tr>
<div class="directive-section"><h2><a name="DefaultRuntimeDir" id="DefaultRuntimeDir">DefaultRuntimeDir</a> <a name="defaultruntimedir" id="defaultruntimedir">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun çalışma anı dosyaları için temel dizin</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DefaultRuntimeDir <var>dizin-yolu</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DefaultRuntimeDir <code>dizin-yolu</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>DefaultRuntimeDir DEFAULT_REL_RUNTIMEDIR (logs/)</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -825,7 +831,7 @@ nasıl ayarlanacağını öğrenmek için:
uyarı vermekten başka bir etkisi yoktur. Önceki sürümlerde, bu yönerge,
sunucunun ortam türünü saptayamadığı durumda göndereceği öntanımlı ortam
türünü belirlerdi.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DefaultType <var>ortam-türü</var>|none</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DefaultType <code>ortam-türü</code>|none</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>DefaultType none</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>
@@ -855,7 +861,7 @@ için iptal edilmiştir.</td></tr>
<div class="directive-section"><h2><a name="Define" id="Define">Define</a> <a name="define" id="define">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir değişken tanımlar</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Define <var>değişken-ismi</var> [<var>değişken-değeri</var>]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Define <code>değişken-ismi</code> [<code>değişken-değeri</code>]</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</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>
@@ -885,8 +891,8 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
karışmalardan kaçınmak için değişken isimleri ikinokta ":" karakterleri
içeremez.</p>
<div class="note"><h3>Sanal konak bağlamı ve tuzaklar</h3>
- <p>Bu yönerge sanal konakta ve dizin içeriğinde desteklendiğinden yapılan
- değişiklikler (eşleşsin eşleşmesin) yönergeyi sarmalayan yapılandırma
+ <p>Bu yönerge sanal konakta ve dizin içeriğinde desteklendiğinden yapılan
+ değişiklikler (eşleşsin eşleşmesin) yönergeyi sarmalayan yapılandırma
bölümünden başka, sonraki yapılandırma yönergelerine de görünür olur.</p>
</div>
@@ -902,7 +908,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sadece ismi belirtilen dosya sistemi dizininde ve bunun
altdizinlerinde ve bunların içeriğinde uygulanacak bir yönerge grubunu
sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Directory <var>dizin-yolu</var>&gt;
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Directory <code>dizin-yolu</code>&gt;
... &lt;/Directory&gt;</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>Çekirdek</td></tr>
@@ -913,7 +919,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
dizininde, bunun altdizinlerinde ve bu dizinlerin içindeki dosyalara
uygulanacak bir yönerge grubunu
sarmalamakta kullanılır. Bir dizin bağlamında kullanılabilecek her
- yönergeye izin verilir. <var>dizin-yolu</var> bir dizinin tam yolu
+ yönergeye izin verilir. <code>dizin-yolu</code> bir dizinin tam yolu
olabileceği gibi Unix kabuk tarzı bir dosya ismi eşleştirme kalıbı da
olabilir. Kalıp dizgesinde, <code>?</code> herhangi bir tek karakterle,
<code>*</code> herhangi bir karakter dizisiyle eşleşir. Ayrıca
@@ -933,7 +939,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
belirtilmedikçe bir ifadenin sonunu belirlediğinden bu gereklidir.</p>
<div class="note">
- <p><var>dizin-yolu</var> argümanlarını belirtirken dikkatli
+ <p><code>dizin-yolu</code> argümanlarını belirtirken dikkatli
olmalısınız: Apache httpd’nin dosyalara erişmekte kullandığı dosya
sistemi yolu ile bire bir eşleşmelidir. Belli bir
<code>&lt;Directory&gt;</code> dizinine uygulanan yönergeler, aynı
@@ -1027,7 +1033,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<div class="directive-section"><h2><a name="DirectoryMatch" id="DirectoryMatch">&lt;DirectoryMatch&gt;</a> <a name="directorymatch" id="directorymatch">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir düzenli ifade ile eşleşen dosya sistemi dizinlerinin içeriklerine uygulanacak bir yönerge grubunu sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;DirectoryMatch <var>düzifd</var>&gt;
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;DirectoryMatch <code>düzifd</code>&gt;
... &lt;/DirectoryMatch&gt;</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>Çekirdek</td></tr>
@@ -1087,7 +1093,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<div class="directive-section"><h2><a name="DocumentRoot" id="DocumentRoot">DocumentRoot</a> <a name="documentroot" id="documentroot">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemciye görünür olan ana belge ağacının kök dizinini belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DocumentRoot <var>dizin-yolu</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DocumentRoot <code>dizin-yolu</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>DocumentRoot "/usr/local/apache/htdocs"</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>Çekirdek</td></tr>
@@ -1103,7 +1109,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<p>yapılandırması ile <code>http://my.example.com/index.html</code>
isteği <code>/usr/web/index.html</code> ile eşleştirilir.
- <var>dizin-yolu</var> ile göreli dosya yolu belirtildiği takdirde belge
+ <code>dizin-yolu</code> ile göreli dosya yolu belirtildiği takdirde belge
kök dizininin <code class="directive"><a href="#serverroot">ServerRoot</a></code> ile
belirtilen sunucu kök dizinine göre belirtildiği varsayılır.</p>
@@ -1141,7 +1147,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<p>Burada, <code class="directive">&lt;If&gt;</code> yönergesi
- <var>Host:</var> başlıksız HTTP/1.0 istekleriyle eşleşirken <code class="directive">&lt;Else&gt;</code> <var>Host:</var> başlıklılarla
+ <code>Host:</code> başlıksız HTTP/1.0 istekleriyle eşleşirken <code class="directive">&lt;Else&gt;</code> <code>Host:</code> başlıklılarla
eşleşir.</p>
@@ -1163,7 +1169,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İçerdiği koşulun bir istek tarafınan sağlandığı ancak daha önceki bir <code class="directive"><a href="#if">&lt;If&gt;</a></code> veya
<code class="directive">&lt;ElseIf&gt;</code> bölümlerininkilerin sağlanmadığı durumda kapsadığı yönergelerin uygulanmasını sağlar</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;ElseIf <var>ifade</var>&gt; ... &lt;/ElseIf&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;ElseIf <code>ifade</code>&gt; ... &lt;/ElseIf&gt;</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>All</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -1323,7 +1329,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<div class="directive-section"><h2><a name="Error" id="Error">Error</a> <a name="error" id="error">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Özel bir hata iletisiyle yapılandırma çözümlemesini durdurur</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Error <var>ileti</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Error <code>ileti</code></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#Status">Durum:</a></th><td>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
@@ -1353,6 +1359,11 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
&lt;/IfDefine&gt;</pre>
+ <div class="warning"><h3>Ek Bilgi</h3>
+ <p>Bu yönerge, çalışma zamanında değil, yapılandırma işlemi sırasında
+ değerlendirilir. Sonuç olarak, bu yönerge bir <code class="directive"><a href="#if">&lt;If&gt;</a></code> bölümü içine alınarak koşullu olarak
+ değerlendirilemez.</p>
+ </div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -1360,7 +1371,7 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir hata durumunda sunucunun istemciye ne döndüreceğini
belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ErrorDocument <var>hata-kodu</var> <var>belge</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ErrorDocument <code>hata-kodu</code> <code>belge</code></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>Çekirdek</td></tr>
@@ -1374,10 +1385,10 @@ DocumentRoot "/var/www/${servername}/htdocs"</pre>
<li>Özel bir ileti çıktılanır.</li>
- <li>Sorunu/hatayı işleyecek yerel bir <var>URL-yoluna</var> dahili bir
+ <li>Sorunu/hatayı işleyecek yerel bir <code>URL-yoluna</code> dahili bir
yönlendirme yapılır.</li>
- <li>Sorunu/hatayı işleyecek harici bir <var>URL-yoluna</var>
+ <li>Sorunu/hatayı işleyecek harici bir <code>URL-yoluna</code>
yönlendirme yapılır.</li>
</ol>
@@ -1462,7 +1473,7 @@ ErrorDocument 403 /errors/forbidden.pl?referrer=%{escape:%{HTTP_REFERER}}</pre>
<div class="directive-section"><h2><a name="ErrorLog" id="ErrorLog">ErrorLog</a> <a name="errorlog" id="errorlog">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun hata günlüğünü tutacağı yeri belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code> ErrorLog <var>dosya-yolu</var>|syslog[:[<var>oluşum</var>][:<var>etiket</var>]]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code> ErrorLog <code>dosya-yolu</code>|syslog[:[<code>oluşum</code>][:<code>etiket</code>]]</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>ErrorLog logs/error_log (Unix) ErrorLog logs/error.log (Windows ve OS/2)</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>Çekirdek</td></tr>
@@ -1470,14 +1481,14 @@ ErrorDocument 403 /errors/forbidden.pl?referrer=%{escape:%{HTTP_REFERER}}</pre>
</table>
<p><code class="directive">ErrorLog</code> yönergesi sunucunun saptadığı hataları
kaydedeceği dosyanın ismini belirtmek için kullanılır.
- <var>dosya-yolu</var> ile göreli dosya yolu belirtildiği takdirde
+ <code>dosya-yolu</code> ile göreli dosya yolu belirtildiği takdirde
dizininin <code class="directive"><a href="#serverroot">ServerRoot</a></code> ile
belirtilen sunucu kök dizinine göre belirtildiği varsayılır.</p>
<pre class="prettyprint lang-config">ErrorLog "/var/log/httpd/error_log"</pre>
- <p><var>dosya-yolu</var> bir boru imi "<code>|</code>" ile başlatıldığı
+ <p><code>dosya-yolu</code> bir boru imi "<code>|</code>" ile başlatıldığı
takdirde hata iletilerinin hata günlüğünü işleme sokacak komuta
borulanacağı varsayılır.</p>
@@ -1490,15 +1501,15 @@ ErrorDocument 403 /errors/forbidden.pl?referrer=%{escape:%{HTTP_REFERER}}</pre>
<p>Dosya adı yerine <code>syslog</code> kullanılırsa, sistem desteklediği
takdirde günlük kaydı syslogd(8) üzerinden yürütülür. Öntanımlı olarak
<code>local7</code> syslog oluşumu kullanılır. Bunu
- <code>syslog:<var>oluşum</var></code> sözdizimini kullanarak
- değiştirebilirsiniz. Buradaki <code><var>oluşum</var></code>
+ <code>syslog:<code>oluşum</code></code> sözdizimini kullanarak
+ değiştirebilirsiniz. Buradaki <code><code>oluşum</code></code>
syslog.conf(5) kılavuz sayfasında belirtilen oluşum isimlerinden biri
olabilir. Oluşum aslında küreseldir ve sanal konaklardan bazılarında
değiştirilmişse, belirtilen en son oluşum tüm sunucuyu
- etkileyecektir. <code><var>etiket</var></code> için de aynı kurallar
- uygulanır. Genellikle, öntanımlı etiket olarak Apache çalıştırılabilirinin
- ismi olan <code>httpd</code> kullanılır. Öntanımlı etiketi
- <code>syslog::<var>etiket</var></code> sözdizimini kullanarak
+ etkileyecektir. <code><code>etiket</code></code> için de aynı kurallar
+ uygulanır. Genellikle, öntanımlı etiket olarak Apache çalıştırılabilirinin
+ ismi olan <code>httpd</code> kullanılır. Öntanımlı etiketi
+ <code>syslog::<code>etiket</code></code> sözdizimini kullanarak
değiştirebilirsiniz </p>
<pre class="prettyprint lang-config">ErrorLog syslog:user
@@ -1506,10 +1517,6 @@ ErrorLog syslog:user:httpd.srv1
ErrorLog syslog::httpd.srv2</pre>
- <p>Buna ek olarak, modüller kendi günlük kaydı oluşturucusunu sağlayabilir.
- Sözdizimi yukarıdaki örnekte kullanılan <code>syslog</code> sözdiziminin
- benzeridir.</p>
-
<p>GÜVENLİK: Günlük dosyalarının saklandığı dizin, sunucuyu başlatan
kullanıcı dışındakiler tarafından yazılabilir olduğu takdirde
güvenliğinizin nasıl tehlikeye gireceği <a href="../misc/security_tips.html#serverroot">güvenlik ipuçları</a>
@@ -1532,7 +1539,7 @@ ErrorLog syslog::httpd.srv2</pre>
<div class="directive-section"><h2><a name="ErrorLogFormat" id="ErrorLogFormat">ErrorLogFormat</a> <a name="errorlogformat" id="errorlogformat">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Hata günlüğü girdileri için biçem belirtimi</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code> ErrorLogFormat [connection|request] <var>biçem</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code> ErrorLogFormat [connection|request] <code>biçem</code></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>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
@@ -1694,7 +1701,7 @@ ErrorLogFormat "[%{uc}t] [%-m:%-l] [R:%L] [C:%{C}L] %7F: %E: %M"
ErrorLogFormat request "[%{uc}t] [R:%L] Request %k on C:%{c}L pid:%P tid:%T"
ErrorLogFormat request "[%{uc}t] [R:%L] UA:'%+{User-Agent}i'"
ErrorLogFormat request "[%{uc}t] [R:%L] Referer:'%+{Referer}i'"
-ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
+ErrorLogFormat connection "[%{uc}t] [C:%{c}L] remote\ %a local\ %A"</pre>
@@ -1741,7 +1748,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
<div class="directive-section"><h2><a name="FileETag" id="FileETag">FileETag</a> <a name="fileetag" id="fileetag">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Duruk dosyalar için <code>ETag</code> HTTP yanıt başlığını oluşturmakta kullanılacak dosya özniteliklerini belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>FileETag <var>bileşen</var> ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>FileETag <code>bileşen</code> ...</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>FileETag MTime Size</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>
@@ -1770,16 +1777,19 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
<dd>Olası tüm alanlar kullanılır. Bu şuna eşdeğerdir:
<pre class="prettyprint lang-config">FileETag INode MTime Size</pre>
</dd>
+ <dt><strong>Digest</strong></dt>
+ <dd>Bir belge dosya tabanlı ise <code>ETag</code> alanı dosyanın özeti
+ alınarak hesaplanır.</dd>
<dt><strong>None</strong></dt>
<dd>Bir belge dosyasıyla sunulsa bile yanıta hiçbir <code>ETag</code>
alanı dahil edilmez.</dd>
</dl>
<p>Öntanımlı ayarları miras alıp bunların kapsamını genişletmek/daraltmak
- için <code>INode</code>, <code>MTime</code> ve <code>Size</code>
- anahtar sözcüklerinin önüne <code>+</code> veya <code>-</code> imi
- konabilir. Bu imlerin bulunmadığı bir anahtar sözcüğün varlığı halinde
- hiçbir değer miras alınmaz.</p>
+ için <code>INode</code>, <code>MTime</code>, <code>Size</code> ve
+ <code>Digest</code> anahtar sözcüklerinin önüne <code>+</code> veya
+ <code>-</code> imi konabilir. Bu imlerin bulunmadığı bir anahtar
+ sözcüğün varlığı halinde hiçbir değer miras alınmaz.</p>
<p>Eğer bir dizinin yapılandırması
<code>FileETag&nbsp;INode&nbsp;MTime&nbsp;Size</code> ve alt dizini
@@ -1787,21 +1797,11 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
geçersizleştirme olmadığı takdirde onun alt dizinlerinin) ayarları
<code>FileETag&nbsp;MTime&nbsp;Size</code> yapılandırmasına eşdeğer
olacaktır.</p>
- <div class="warning"><h3>Uyarı</h3>
- WebDAV’ın etkin olduğu yerlerde veya dizinlerde saklama alanı sağlayıcı
- olarak <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> kullanılıyorsa öntanımlı ayarları
- değiştirmeyiniz. <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code>, koşullu isteklerde
- <code>ETag</code> karşılaştırmaları yapabilmek için
- <code>MTime&nbsp;Size</code> yapılandırmasını kullanır. Eğer
- <code>ETag</code> ayarı <code class="directive">FileETag</code> yönergesi
- kullanılarak değiştirilirse koşullu istekler gerektiği gibi yerine
- getirilemez.
- </div>
<div class="note"><h3>Sunucu Taraflı İçerik</h3>
Gömülü SSI yönergeleri ile bir duruk dosyanın <code>FileETag</code>,
- <code>MTime</code> ve <code>Size</code> değerleri değişmeksizin yanıt
- öğesi değişebileceğinden <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> tarafından
- çözümlenen yanıtlar için bir <code>ETag</code> üretilmez.
+ <code>MTime</code>, <code>Size</code> ve <code>Digest</code> değerleri
+ değişmeksizin yanıt öğesi değişebileceğinden <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>
+ tarafından çözümlenen yanıtlar için bir <code>ETag</code> üretilmez.
</div>
</div>
@@ -1810,7 +1810,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Dosya isimleriyle eşleşme halinde uygulanacak yönergeleri
içerir.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Files <var>dosya-adı</var>&gt; ... &lt;/Files&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Files <code>dosya-adı</code>&gt; ... &lt;/Files&gt;</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>All</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -1823,14 +1823,14 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
ile karşılaştırılabilir. Bir <code>&lt;/Files&gt;</code> yönergesi ile
sonlandırılması gerekir. Bu bölüm içinde belirtilen yönergeler,
<code class="directive">&lt;Files&gt;</code> yönergesinde belirtilen
- <var>dosya-adı</var>’nın son bileşeniyle (dizinler atıldıktan sonda
+ <code>dosya-adı</code>’nın son bileşeniyle (dizinler atıldıktan sonda
kalan dosya ismi) eşleşen nesnelere uygulanır. <code class="directive">&lt;Files&gt;</code> bölümleri yapılandırma dosyasında,
<code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> bölümleri
ve <code>.htaccess</code> dosyaları okunduktan sonra fakat <code class="directive"><a href="#location">&lt;Location&gt;</a></code> yönergelerinden önce
göründükleri sıraya göre işleme sokulurlar. <code class="directive">&lt;Files&gt;</code> bölümlerinin <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> bölümlerinin içinde uygulama
alanını sınırlamak amacıyla kullanılabileceğine dikkat ediniz.</p>
- <p><var>dosya-adı</var> argümanının bir dosya ismi veya bir dosya ismi
+ <p><code>dosya-adı</code> argümanının bir dosya ismi veya bir dosya ismi
kalıbı içermesi gerekir. Bir dosya ismi kalıbındaki her <code>?</code>
imi bir karakterle eşleştirilirken <code>*</code> imi karakter dizileri
ile eşleştirilir.</p>
@@ -1876,7 +1876,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Düzenli ifadelerin dosya isimleriyle eşleşmesi halinde
uygulanacak yönergeleri içerir.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;FilesMatch <var>düzifd</var>&gt; ... &lt;/FilesMatch&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;FilesMatch <code>düzifd</code>&gt; ... &lt;/FilesMatch&gt;</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>All</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -1919,11 +1919,55 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
</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="FlushMaxPipelined" id="FlushMaxPipelined">FlushMaxPipelined</a> <a name="flushmaxpipelined" id="flushmaxpipelined">Yönergesi</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Ağa akıtılacak azami ardışık yanıt sayısı</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>FlushMaxPipelined <code>sayı</code></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>FlushMaxPipelined 5</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>Ç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>2.4.47 ve sonrası</td></tr>
+</table>
+ <p>Bu yönerge, ardışık düzenli istek alındığı sürece beklemede kalan azami
+ ardışık yanıt sayısını yapılandırmaya izin verir. Sınıra ulaşıldığında,
+ yanıtlar tekrar sınırın altına inene kadar engelleme kipinde ağa zorla
+ boşaltılır.</p>
+
+ <p><code class="directive">FlushMaxPipelined</code>, bellek kullanımını
+ kısıtlamaya yardımcı olur. <code>0</code> olarak ayarlandığında ardışık
+ düzen devre dışı bırakılır, <code>-1</code> olarak ayarlandığında sınır
+ yoktur (<code class="directive">FlushMaxThreshold</code> hala geçerlidir).</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="FlushMaxThreshold" id="FlushMaxThreshold">FlushMaxThreshold</a> <a name="flushmaxthreshold" id="flushmaxthreshold">Yönergesi</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bekleyen verilerin ağa boşaltılacağı eşik değer</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>FlushMaxThreshold <code>bayt-sayısı</code></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>FlushMaxThreshold 65536</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>Ç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>2.4.47 ve sonrası</td></tr>
+</table>
+ <p>Bu yönerge, bekleyen çıktı verileri için eşiği (bayt cinsinden)
+ yapılandırmaya izin verir. Sınıra ulaşıldığında, veriler tekrar sınırın
+ altına inene kadar engelleme kipinde ağa zorla boşaltılır.</p>
+
+ <p><code class="directive">FlushMaxThreshold</code>, bellek kullanımını kısıtlamaya
+ yardımcı olur. <code>0</code>'a veya çok küçük bir değere ayarlandığında,
+ gerçekte hiç bekleyen veri yoktur, ancak iş parçacıklı MPM'ler için ağı
+ bekleyen daha fazla iş parçacığı olabilir, dolayısıyla diğer eşzamanlı
+ bağlantıları işlemek için daha az sayıda kullanılabilir.</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="ForceType" id="ForceType">ForceType</a> <a name="forcetype" id="forcetype">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bütün dosyaların belirtilen ortam türüyle sunulmasına
sebep olur.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ForceType <var>ortam-türü</var>|None</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ForceType <code>ortam-türü</code>|None</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>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>Çekirdek</td></tr>
@@ -1934,7 +1978,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
<code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>,
<code class="directive"><a href="#location">&lt;Location&gt;</a></code> veya
<code class="directive"><a href="#files">&lt;Files&gt;</a></code> bölümüne
- yerleştirildiği zaman, eşleşen tüm dosyaların <var>ortam-türü</var> ile
+ yerleştirildiği zaman, eşleşen tüm dosyaların <code>ortam-türü</code> ile
belirtilen içerik türüyle sunulmasına sebep olur. Örneğin, altında
sadece GIF dosyaları bulunan bir dizininiz varsa ve bunlara tek tek
<code>.gif</code> uzantısı belirtmek istemiyorsanız şu yapılandırmayı
@@ -1987,7 +2031,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
<div class="directive-section"><h2><a name="GprofDir" id="GprofDir">GprofDir</a> <a name="gprofdir" id="gprofdir">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>gmon.out ayrıntılı inceleme verisinin yazılacağı dizin</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>GprofDir <var>/tmp/gprof/</var>|<var>/tmp/gprof/</var>%</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>GprofDir <code>/tmp/gprof/</code>|<code>/tmp/gprof/</code>%</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>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
@@ -2044,7 +2088,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
<p>Son olarak, <a href="mod_authz_host.html#reqhost">konak ismine dayalı
Require yönergeleri</a>ne sahipseniz konak ismi araması
- <code>HostnameLookups</code> ayarına bakılmaksızın
+ <code class="directive">HostnameLookups</code> ayarına bakılmaksızın
gerçekleştirilecektir.</p>
</div>
@@ -2062,76 +2106,76 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
</table>
<p>Bu yönerge HTTP istek satırına
(<a href="https://tools.ietf.org/html/rfc7230#section-3.1.1">RFC 7230 §3.1.1</a>) ve the HTTP istek başlığı alanlarına
- (<a href="https://tools.ietf.org/html/rfc7230#section-3.2">RFC 7230 §3.2</a>) uygulanmış kuralları öntanımlı olarak veya
- <code>Strict</code> seçeneği kullanılarak değiştirir. Eski modüller,
- uygulamalar veya kullanımı önerilmeyen özel istemciler için eski davranışlara
+ (<a href="https://tools.ietf.org/html/rfc7230#section-3.2">RFC 7230 §3.2</a>) uygulanmış kuralları öntanımlı olarak veya
+ <code>Strict</code> seçeneği kullanılarak değiştirir. Eski modüller,
+ uygulamalar veya kullanımı önerilmeyen özel istemciler için eski davranışlara
dönmeyi sağlamak üzere <code>Unsafe</code> seçeneği eklenmiştir.</p>
-
- <p>Bu kurallar istek işlenmeden önce uygulanır. Dolayısıyla yönerge, IP/port
- arabirimine göre ana bölümde veya öntanımlı (ilk) eşleşen sanal konak
+
+ <p>Bu kurallar istek işlenmeden önce uygulanır. Dolayısıyla yönerge, IP/port
+ arabirimine göre ana bölümde veya öntanımlı (ilk) eşleşen sanal konak
bölümünde yapılandırılmalıdır.</p>
-
- <p>Bu yönergeye aşağıdaki parametrelerden seçilen üç tanesi uygulanabilir.
+
+ <p>Bu yönergeye aşağıdaki parametrelerden seçilen üç tanesi uygulanabilir.
Belirtilmeyenlerin yerine öntanımlılar uygulanır.</p>
-
+
<dl>
<dt>Strict|Unsafe</dt>
<dd>
- <p>Bu yönerge devreye girmeden önce, Apache HTTP Sunucusunun istek iletisi
- ayrıştırıcıları protokolle uyumlu olmayan bir dizi girdi şekline
+ <p>Bu yönerge devreye girmeden önce, Apache HTTP Sunucusunun istek iletisi
+ ayrıştırıcıları protokolle uyumlu olmayan bir dizi girdi şekline
toleranslıydı. <a href="https://tools.ietf.org/html/rfc7230#section-9.4">RFC 7230 §9.4 İstek bölme</a> ve
- <a href="https://tools.ietf.org/html/rfc7230#section-9.5">§9.5 Yanıt kaçırma</a> çağrıları uyumsuz istek iletilerinin
+ <a href="https://tools.ietf.org/html/rfc7230#section-9.5">§9.5 Yanıt kaçırma</a> çağrıları uyumsuz istek iletilerinin
kabulündeki olası risklerden yalnızca iki tanesidir.
- <a href="https://tools.ietf.org/html/rfc7230#section-3.5">RFC 7230
- §3.5</a> "İleti Ayrıştırma Sağlamlığı" belirsiz boşlukların kabul ve
- istek iletisi biçimleme risklerini tanımlar. Bu yönergenin devreye
- girmesini takiben belirtimin tüm imla kurallarına öntanımlı
- <code>Strict</code> işlem kipi ve 3.5 bölümünde tavsiye edilen hoşgörüsüz
+ <a href="https://tools.ietf.org/html/rfc7230#section-3.5">RFC 7230
+ §3.5</a> "İleti Ayrıştırma Sağlamlığı" belirsiz boşlukların kabul ve
+ istek iletisi biçimleme risklerini tanımlar. Bu yönergenin devreye
+ girmesini takiben belirtimin tüm imla kurallarına öntanımlı
+ <code>Strict</code> işlem kipi ve 3.5 bölümünde tavsiye edilen hoşgörüsüz
boşluk uygulanır ve esnekliğe müsamaha edilmez.</p>
<div class="warning"><h3>Unsafe için güvenlik riskleri</h3>
- <p>Kullanıcılar, özellikle dışa bakan, herkes tarafından erişilebilen
- sunucu konuşlandırmalarında <code>Unsafe</code> işlem kipine geçiş
- yapmaya karşı kesinlikle uyarılır. Eğer bir arayüz hataları izlemek
- veya bir intranette çalışan özel hizmet tüketicileri için gerekliyse,
- kullanıcılar, sadece, dahili özel ağlarına hizmet etmek üzere
- yapılandırılmış özel bir sanal konak üzerinde <code>Unsafe</code> işlem
+ <p>Kullanıcılar, özellikle dışa bakan, herkes tarafından erişilebilen
+ sunucu konuşlandırmalarında <code>Unsafe</code> işlem kipine geçiş
+ yapmaya karşı kesinlikle uyarılır. Eğer bir arayüz hataları izlemek
+ veya bir intranette çalışan özel hizmet tüketicileri için gerekliyse,
+ kullanıcılar, sadece, dahili özel ağlarına hizmet etmek üzere
+ yapılandırılmış özel bir sanal konak üzerinde <code>Unsafe</code> işlem
kipine geçiş yapmalıdır.</p>
</div>
-
+
<div class="example"><h3>Strict kipte HTTP 400 ile sonuçlanan bir istek örneği</h3><p><code>
# Eksik CRLF<br />
GET / HTTP/1.0\n\n
</code></p></div>
<div class="warning"><h3>Komut satırı araçları ve CRLF</h3>
- <p>Bazı araçların CRLF kullanmaya zorlanması gerekir, aksi takdirde httpd
- yukarıdaki örnekte belirtildiği gibi bir HTTP 400 yanıtı ile döner.
- Örneğin, <strong>OpenSSL s_client düzgün çalışmak için -crlf
+ <p>Bazı araçların CRLF kullanmaya zorlanması gerekir, aksi takdirde httpd
+ yukarıdaki örnekte belirtildiği gibi bir HTTP 400 yanıtı ile döner.
+ Örneğin, <strong>OpenSSL s_client düzgün çalışmak için -crlf
değiştirgesine ihtiyaç duyar</strong>.</p>
- <p>CRLF yokluğu gibi durumları saptamak için HTTP isteğini görünümlemek
- isterseniz <code class="directive"><a href="../mod/mod_dumpio.html#dumpioinput">DumpIOInput</a></code>
+ <p>CRLF yokluğu gibi durumları saptamak için HTTP isteğini görünümlemek
+ isterseniz <code class="directive"><a href="../mod/mod_dumpio.html#dumpioinput">DumpIOInput</a></code>
yönergesi yardımcı olabilir.</p>
</div>
</dd>
<dt>RegisteredMethods|LenientMethods</dt>
<dd>
- <p><a href="https://tools.ietf.org/html/rfc7231#section-4.1">RFC 7231
- §4.1</a> "İstek Yöntemleri" "Genel Bakış" bölümlerinde bir istek
- satırında desteklenmeyen bir yöntem saptadığında özgün sunucuların bir
- hatayla yanıt vermesini gerekli görmüştür. <code>LenientMethods</code>
- seçeneği kullanıldığında olan zaten budur. <code>RegisteredMethods</code>
- seçeneğine geçiş yapmak isteyen yöneticiler
- <code class="directive">RegisterHttpMethod</code> yönergesini kullanarak standart
- olmayan yöntemleri belirlemelidir. Özellikle <code>Unsafe</code> seçeneğine
+ <p><a href="https://tools.ietf.org/html/rfc7231#section-4.1">RFC 7231
+ §4.1</a> "İstek Yöntemleri" "Genel Bakış" bölümlerinde bir istek
+ satırında desteklenmeyen bir yöntem saptadığında özgün sunucuların bir
+ hatayla yanıt vermesini gerekli görmüştür. <code>LenientMethods</code>
+ seçeneği kullanıldığında olan zaten budur. <code>RegisteredMethods</code>
+ seçeneğine geçiş yapmak isteyen yöneticiler
+ <code class="directive">RegisterHttpMethod</code> yönergesini kullanarak standart
+ olmayan yöntemleri belirlemelidir. Özellikle <code>Unsafe</code> seçeneğine
geçiş yapılacaksa bu yol izlenmelidir.</p>
-
+
<div class="warning"><h3>İleri Vekil Uyumluluğu</h3>
- <p>Özgün sunucunun kullandığı yöntemleri vekil sunucu bilemeyeceği için
- ileri vekil konaklarda <code>RegisteredMethods</code> seçeneğine geçiş
+ <p>Özgün sunucunun kullandığı yöntemleri vekil sunucu bilemeyeceği için
+ ileri vekil konaklarda <code>RegisteredMethods</code> seçeneğine geçiş
yapılmamalıdır.</p>
</div>
-
+
<div class="example"><h3>Example of a request leading to HTTP 501 with LenientMethods mode</h3><p><code>
# Unknown HTTP method<br />
@@ -2142,16 +2186,16 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
</dd>
<dt>Allow0.9|Require1.0</dt>
<dd>
- <p><a href="https://tools.ietf.org/html/rfc2616#section-19.6">RFC 2616
- §19.6</a> "Önceki Sürümlerle Uyumluluk" bölümünde HTTP sunucularının
- eski HTTP/0.9 isteklerini desteklemesi tavsiye edilmektedir. RFC 7230
- "HTTP/0.9 isteklerini destekleme beklentisi kaldırılmıştır." cümlesiyle
- bunu geçersiz kılmış ve <a href="https://tools.ietf.org/html/rfc7230#appendix-A">RFC 7230 Ek A</a> bölümünde bununla ilgili yorumlar yer almıştır.
- <code>Require1.0</code> seçeneği kullanıcıya öntanımlı
- <code>Allow0.9</code> seçeneğinin davranışına verilen desteği kaldırma
+ <p><a href="https://tools.ietf.org/html/rfc2616#section-19.6">RFC 2616
+ §19.6</a> "Önceki Sürümlerle Uyumluluk" bölümünde HTTP sunucularının
+ eski HTTP/0.9 isteklerini desteklemesi tavsiye edilmektedir. RFC 7230
+ "HTTP/0.9 isteklerini destekleme beklentisi kaldırılmıştır." cümlesiyle
+ bunu geçersiz kılmış ve <a href="https://tools.ietf.org/html/rfc7230#appendix-A">RFC 7230 Ek A</a> bölümünde bununla ilgili yorumlar yer almıştır.
+ <code>Require1.0</code> seçeneği kullanıcıya öntanımlı
+ <code>Allow0.9</code> seçeneğinin davranışına verilen desteği kaldırma
imkanını vermektedir.</p>
-
- <div class="example"><h3>Require1.0 kipinde HTTP 400 ile sonuçlanan bir istek
+
+ <div class="example"><h3>Require1.0 kipinde HTTP 400 ile sonuçlanan bir istek
örneği</h3><p><code>
# Desteklenmeyen HTTP sürümü<br />
@@ -2160,11 +2204,11 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
</dd>
</dl>
- <p><code class="directive">LogLevel</code> <code>debug</code> seviyesiyle
- yapılandırılmış <code class="directive">ErrorLog</code> ile kaydedilmiş günlüklerin
- gözden geçirilmesi, böyle hatalı isteklerin kaynaklandıkları yerle birlikte
- belirlenmesine yardımcı olabilir. Kullanıcılar, beklenmedik bir şekilde
- reddedilmiş geçersiz istekleri bulmak için erişim günlüklerindeki 400
+ <p><code class="directive">LogLevel</code> <code>debug</code> seviyesiyle
+ yapılandırılmış <code class="directive">ErrorLog</code> ile kaydedilmiş günlüklerin
+ gözden geçirilmesi, böyle hatalı isteklerin kaynaklandıkları yerle birlikte
+ belirlenmesine yardımcı olabilir. Kullanıcılar, beklenmedik bir şekilde
+ reddedilmiş geçersiz istekleri bulmak için erişim günlüklerindeki 400
yanıtlarına özellikle dikkat etmelidir.</p>
</div>
@@ -2173,7 +2217,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Çalışma anında bir koşul bir istek tarafından yerine getirildiği
takdirde uygulanacak yönergeleri barındırır.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;If <var>ifade</var>&gt; ... &lt;/If&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;If <code>ifade</code>&gt; ... &lt;/If&gt;</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>All</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -2187,7 +2231,7 @@ takdirde uygulanacak yönergeleri barındırır.</td></tr>
<pre class="prettyprint lang-config">&lt;If "-z req('Host')"&gt;</pre>
- <p>Bir <var>Host:</var> başlığı içermeyen HTTP/1.0 istekleriyle
+ <p>Bir <code>Host:</code> başlığı içermeyen HTTP/1.0 istekleriyle
eşleşir. İfadeler, dizge karşılaştırması (<code>==</code>,
<code>!=</code>, <code>&lt;</code>, ...), tamsayı karşılaştırması
(<code>-eq</code>, <code>-ne</code>, ...) ve diğerleri (<code>-n</code>,
@@ -2213,6 +2257,13 @@ takdirde uygulanacak yönergeleri barındırır.</td></tr>
yönerge için kullanılabilir olmayacaktır.
</div>
+ <div class="warning"><code class="directive">Define</code>,
+ <code class="directive">Include</code> ve <code class="directive">Error</code> gibi
+ yapılandırma ayrıştırılırken etkili olan yönergeler, bir <code class="directive">&lt;If&gt;</code> yapılandırma bölümü içine alınarak koşullu
+ hale getirilemez. Bu bölümler, çalışma anında nasıl değerlendirildiklerine
+ bakılmaksızın, her zaman yapılandırmanın bir parçasıdır.
+ </div>
+
<h3>Ayrıca bakınız:</h3>
<ul>
@@ -2235,37 +2286,37 @@ takdirde uygulanacak yönergeleri barındırır.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Başlatma sırasında bir doğruluk sınamasından sonra işleme
sokulacak yönergeleri sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfDefine [!]<var>parametre-adı</var>&gt; ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfDefine [!]<code>parametre-adı</code>&gt; ...
&lt;/IfDefine&gt;</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>All</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>&lt;IfDefine <var>sınama</var>&gt;...&lt;/IfDefine&gt;
+ <p><code>&lt;IfDefine <code>sınama</code>&gt;...&lt;/IfDefine&gt;
</code> bölümü koşullu olarak işleme sokulacak yönergeleri içerir.
Bir <code class="directive">&lt;IfDefine&gt;</code> bölümü içindeki
- yönergeler sadece <var>sınama</var> doğru sonuç verirse işleme sokulur.
+ yönergeler sadece <code>sınama</code> doğru sonuç verirse işleme sokulur.
Aksi takdirde, bölüm içinde kalan her şey yok sayılır.</p>
<p><code class="directive">&lt;IfDefine&gt;</code> bölüm yönergesinde
- <var>sınama</var> için belirtilebilecek iki biçim vardır:</p>
+ <code>sınama</code> için belirtilebilecek iki biçim vardır:</p>
<ul>
- <li><var>parametre-adı</var></li>
+ <li><code>parametre-adı</code></li>
- <li><code>!</code><var>parametre-adı</var></li>
+ <li><code>!</code><code>parametre-adı</code></li>
</ul>
<p>Birinci durumda bölüm içinde kalan yönergeler sadece
- <var>parametre-adı</var> ile belirtilen parametre tanımlı ise işleme
+ <code>parametre-adı</code> ile belirtilen parametre tanımlı ise işleme
sokulur. İkinci durumda ise tersi yapılır, yani sadece
- <var>parametre-adı</var> ile belirtilen parametre tanımlı
+ <code>parametre-adı</code> ile belirtilen parametre tanımlı
<strong>değil</strong> ise yönergeler işleme sokulur.</p>
- <p><var>parametre-adı</var> argümanı sunucu başlatılırken
+ <p><code>parametre-adı</code> argümanı sunucu başlatılırken
<code class="program"><a href="../programs/httpd.html">httpd</a></code> komut satırında
- <code>-D<var>parametre</var></code> ile
+ <code>-D<code>parametre</code></code> ile
veya <code class="directive"><a href="#define">Define</a></code> yönergesi ile
belirtilerek tanımlı hale getirilebilir.</p>
@@ -2294,7 +2345,7 @@ sokulacak yönergeleri sarmalar.</td></tr>
<div class="directive-section"><h2><a name="IfDirective" id="IfDirective">&lt;IfDirective&gt;</a> <a name="ifdirective" id="ifdirective">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Belirtilen yönerge adının varlığı veya yokluğuna bağlı olarak çalıştırılacak yönergeleri sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfDirective [!]<var>yönerge-adı</var>&gt; ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfDirective [!]<code>yönerge-adı</code>&gt; ...
&lt;/IfDirective&gt;</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>All</td></tr>
@@ -2302,29 +2353,29 @@ sokulacak yönergeleri sarmalar.</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>2.4.34 ve sonrasında kullanılabilir.</td></tr>
</table>
- <p><code>&lt;IfDirective <var>yönerge-adı</var>&gt;
- ...&lt;/IfDirective&gt;</code> bölümü içindeki yönergeler
- <var>yönerge-adı</var> ile belirtilen yönerge mevcutsa çalıştırılır yoksa
+ <p><code>&lt;IfDirective <code>yönerge-adı</code>&gt;
+ ...&lt;/IfDirective&gt;</code> bölümü içindeki yönergeler
+ <code>yönerge-adı</code> ile belirtilen yönerge mevcutsa çalıştırılır yoksa
yok sayılır.</p>
<p><code class="directive">&lt;IfDirective&gt;</code> yönergenide sınama iki türlü yapılır:</p>
<ul>
- <li><var>yönerge-adı</var></li>
+ <li><code>yönerge-adı</code></li>
- <li>!<var>yönerge-adı</var></li>
+ <li>!<code>yönerge-adı</code></li>
</ul>
- <p>İlk durumda bölüm içinde kalan yönergeler, yönerge başlangıç satırına
- belirtilen yönerge işlem sırasında mevcutsa çalıştırılır, değilse
- çalıştırılmaz. İkinci durumda ise, bölüm içinde kalan yönergeler, yönerge
- başlangıç satırına belirtilen yönerge işlem sırasında mevcut
+ <p>İlk durumda bölüm içinde kalan yönergeler, yönerge başlangıç satırına
+ belirtilen yönerge işlem sırasında mevcutsa çalıştırılır, değilse
+ çalıştırılmaz. İkinci durumda ise, bölüm içinde kalan yönergeler, yönerge
+ başlangıç satırına belirtilen yönerge işlem sırasında mevcut
<strong>değilse</strong> çalıştırılır, mevcutsa çalıştırılmaz.</p>
- <div class="note">Bu yönergeyi kullanma ihtiyacı sadece çok sayıda
- <code class="program"><a href="../programs/httpd.html">httpd</a></code> tek bir yapılandırma dosyası ile çalıştırılmak
- zorundaysa ortaya çıkar. Böyle bir ihtiyacın olmadığı normal durumlarda
- yönergelerin <code class="directive">&lt;IfDirective&gt;</code> bölümlerine
+ <div class="note">Bu yönergeyi kullanma ihtiyacı sadece çok sayıda
+ <code class="program"><a href="../programs/httpd.html">httpd</a></code> tek bir yapılandırma dosyası ile çalıştırılmak
+ zorundaysa ortaya çıkar. Böyle bir ihtiyacın olmadığı normal durumlarda
+ yönergelerin <code class="directive">&lt;IfDirective&gt;</code> bölümlerine
yerleştirlmesine gerek yoktur.</div>
<h3>Ayrıca bakınız:</h3>
@@ -2337,7 +2388,7 @@ sokulacak yönergeleri sarmalar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Başlatma sırasında bir dosyanın varlığı durumunda işleme
sokulacak yönergeleri sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfFile [!]<var>dosyaadı</var>&gt; ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfFile [!]<code>dosyaadı</code>&gt; ...
&lt;/IfFile&gt;</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>All</td></tr>
@@ -2345,26 +2396,32 @@ sokulacak yönergeleri sarmalar.</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>2.4.34 ve sonrsında kullanılabilir.</td></tr>
</table>
- <p><code>&lt;IfFile <var>dosyaadı</var>&gt;...&lt;/IfFile&gt;
- </code> bölümü bir dosyanın diskteki mevcudiyetine bağlı olarak
+ <p><code>&lt;IfFile <code>dosyaadı</code>&gt;...&lt;/IfFile&gt;
+ </code> bölümü bir dosyanın diskteki mevcudiyetine bağlı olarak
çalıştırılacak yönergeleri belirtmekte kullanılır.
- <code class="directive">&lt;IfFile&gt;</code> bölümü içindeki yönergeler
- sadece diskte <var>dosyaadı</var> mevcutsa çalıştırılır. <var>dosyaadı</var>
- mevcut değilse bölüm içindeki yönergeler yok sayılır. <var>dosyaadı</var>
+ <code class="directive">&lt;IfFile&gt;</code> bölümü içindeki yönergeler
+ sadece diskte <code>dosyaadı</code> mevcutsa çalıştırılır. <code>dosyaadı</code>
+ mevcut değilse bölüm içindeki yönergeler yok sayılır. <code>dosyaadı</code>
sunucu kök dizinine göreli veya mutlak bir yol olarak belirtilebilir.</p>
- <p><code class="directive">&lt;IfFile&gt;</code> bölüm yönergesindeki
- <var>dosyaadı</var>, <code class="directive"><a href="#ifdefine">&lt;IfDefine&gt;</a></code> yönergesindeki <var>sınama</var> değişkenindeki gibi
- ele alınır, yani <var>dosyaadı</var> bir ! ile öncelenirse bölüm içindeki
- yonergeler dosyanın yokluğu durumunda çalıştırılır.
+ <p><code class="directive">&lt;IfFile&gt;</code> bölüm yönergesindeki
+ <code>dosyaadı</code>, <code class="directive"><a href="#ifdefine">&lt;IfDefine&gt;</a></code> yönergesindeki <code>sınama</code> değişkenindeki gibi
+ ele alınır, yani <code>dosyaadı</code> bir ! ile öncelenirse bölüm içindeki
+ yonergeler dosyanın yokluğu durumunda çalıştırılır.
</p>
-
- <p>Göreli bir <var>dosyaadı</var> belirtilmişse sınama <code class="directive"><a href="#serverroot">ServerRoot</a></code> yönergesinde belirtilen dizinde göre
- yapılır. <code class="directive">&lt;IfFile&gt;</code> yönergesinin
- <code class="directive"><a href="#serverroot">ServerRoot</a></code> yönergesinde önce yer alması
- durumunda dosya yolu derleme sırasında kullanılan sunucu köküne veya komut
+
+ <p>Göreli bir <code>dosyaadı</code> belirtilmişse sınama <code class="directive"><a href="#serverroot">ServerRoot</a></code> yönergesinde belirtilen dizinde göre
+ yapılır. <code class="directive">&lt;IfFile&gt;</code> yönergesinin
+ <code class="directive"><a href="#serverroot">ServerRoot</a></code> yönergesinde önce yer alması
+ durumunda dosya yolu derleme sırasında kullanılan sunucu köküne veya komut
satırında <code>-d</code> seçeneği ile belirtilen dizine göre sınanır.</p>
-
+
+ <div class="warning"><h3>Uyarı</h3>
+ 2.4.34 sürümünde, <code>dosyaadı</code>'nı tırnak içinde belirtmek mümkün
+ değildi. Bu, başlatma sırasında çözümleme hatasına sebep oluyordu. Bunun
+ başlıca etkisi, boşluklu dosya adlarının kullanılamamasıdır. Bu sorun,
+ 2.4.35 sürümünde düzeltildi.</div>
+
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -2372,7 +2429,7 @@ sokulacak yönergeleri sarmalar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Belli bir modülün varlığına veya yokluğuna göre işleme sokulacak
yönergeleri sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfModule [!]<var>modül-dosyası</var>|<var>modül-betimleyici</var>&gt; ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfModule [!]<code>modül-dosyası</code>|<code>modül-betimleyici</code>&gt; ...
&lt;/IfModule&gt;</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>All</td></tr>
@@ -2380,29 +2437,29 @@ yönergeleri sarmalar.</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>Modül betimleyiciler 2.1 sürümünde ve sonrası için geçerlidir.</td></tr>
</table>
- <p><code>&lt;IfModule <var>sınama</var>&gt;...&lt;/IfModule&gt;</code>
+ <p><code>&lt;IfModule <code>sınama</code>&gt;...&lt;/IfModule&gt;</code>
bölümü belli bir modülün varlığına veya yokluğuna göre işleme sokulacak
yönergeleri içerir. Bir <code class="directive">&lt;IfModule&gt;</code>
- bölümü içindeki yönergeler sadece <var>sınama</var> doğru sonuç verirse
+ bölümü içindeki yönergeler sadece <code>sınama</code> doğru sonuç verirse
işleme sokulur. Aksi takdirde, bölüm içinde kalan her şey yok sayılır.</p>
<p><code class="directive">&lt;IfModule&gt;</code> bölüm yönergesinde
- <var>sınama</var> için belirtilebilecek iki biçim vardır:</p>
+ <code>sınama</code> için belirtilebilecek iki biçim vardır:</p>
<ul>
- <li><var>modül</var></li>
+ <li><code>modül</code></li>
- <li>!<var>modül</var></li>
+ <li>!<code>modül</code></li>
</ul>
- <p>Birinci durumda bölüm içinde kalan yönergeler sadece <var>modül</var>
+ <p>Birinci durumda bölüm içinde kalan yönergeler sadece <code>modül</code>
ile belirtilen modül Apache httpd içine dahil edilmişse veya
<code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> yönergesi ile devingen
olarak yüklenmişse işleme sokulur. İkinci durumda ise tersi yapılır, yani
- sadece <var>modül</var> içerilmiş <strong>değil</strong> ise yönergeler
+ sadece <code>modül</code> içerilmiş <strong>değil</strong> ise yönergeler
işleme sokulur.</p>
- <p><var>modül</var> argümanında bir modül betimleyici veya modülün derleme
+ <p><code>modül</code> argümanında bir modül betimleyici veya modülün derleme
sırasındaki dosya adı belirtilebilir. Örneğin, <code>rewrite_module</code>
bir betimleyici, <code>mod_rewrite.c</code> ise bir dosya ismidir. Eğer
modül çok sayıda kaynak dosyasından oluşuyorsa
@@ -2422,7 +2479,7 @@ yönergeleri sarmalar.</td></tr>
<div class="directive-section"><h2><a name="IfSection" id="IfSection">&lt;IfSection&gt;</a> <a name="ifsection" id="ifsection">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Belirtilen bölüm adının varlığı veya yokluğuna bağlı olarak çalıştırılacak yönergeleri sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfSection [!]<var>bölüm-adı</var>&gt; ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;IfSection [!]<code>bölüm-adı</code>&gt; ...
&lt;/IfSection&gt;</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>All</td></tr>
@@ -2430,30 +2487,30 @@ yönergeleri sarmalar.</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>2.4.34 ve sonrasında kullanılabilir.</td></tr>
</table>
- <p><code>&lt;IfSection <var>bölüm-adı</var>&gt;
- ...&lt;/IfSection&gt;</code> bölümü içindeki yönergeler
- <var>bölüm-adı</var> ile belirtilen bölüm mevcutsa çalıştırılır yoksa
- yok sayılır. Bir bölüm yönergesi "&lt;" ile öncelenmiş bir yönerge adına
- sahip olmalı ve <code class="directive">&lt;VirtualHost&gt;</code> gibi başka
+ <p><code>&lt;IfSection <code>bölüm-adı</code>&gt;
+ ...&lt;/IfSection&gt;</code> bölümü içindeki yönergeler
+ <code>bölüm-adı</code> ile belirtilen bölüm mevcutsa çalıştırılır yoksa
+ yok sayılır. Bir bölüm yönergesi "&lt;" ile öncelenmiş bir yönerge adına
+ sahip olmalı ve <code class="directive">&lt;VirtualHost&gt;</code> gibi başka
yönergeleri sarmalayan bir yönerge olmalıdır.</p>
- <p><code class="directive">&lt;IfSection&gt;</code> bölümü içindeki
- yönergeler sadece <var>sınama</var> doğru ise çalıştırılır,
- <var>sınama</var> yanlışsa çalıştırılmaz.</p>
+ <p><code class="directive">&lt;IfSection&gt;</code> bölümü içindeki
+ yönergeler sadece <code>sınama</code> doğru ise çalıştırılır,
+ <code>sınama</code> yanlışsa çalıştırılmaz.</p>
- <p><var>bölüm-adı</var> başında "&lt;" veya sonunda "&gt;" olmaksızın
- belirtilmelidir. <code class="directive">&lt;IfSection&gt;</code>
- yönergesindeki <var>bölüm-adı</var> iki türlü ele alınır:</p>
+ <p><code>bölüm-adı</code> başında "&lt;" veya sonunda "&gt;" olmaksızın
+ belirtilmelidir. <code class="directive">&lt;IfSection&gt;</code>
+ yönergesindeki <code>bölüm-adı</code> iki türlü ele alınır:</p>
<ul>
- <li><var>bölüm-adı</var></li>
- <li>!<var>bölüm-adı</var></li>
+ <li><code>bölüm-adı</code></li>
+ <li>!<code>bölüm-adı</code></li>
</ul>
- <p>İlk durumda bölüm içinde kalan yönergeler, yönerge başlangıç satırına
- belirtilen bölüm işlem sırasında mevcutsa çalıştırılır, değilse
- çalıştırılmaz. İkinci durumda ise, bölüm içinde kalan yönergeler, yönerge
- başlangıç satırına belirtilen bölüm işlem sırasında mevcut
+ <p>İlk durumda bölüm içinde kalan yönergeler, yönerge başlangıç satırına
+ belirtilen bölüm işlem sırasında mevcutsa çalıştırılır, değilse
+ çalıştırılmaz. İkinci durumda ise, bölüm içinde kalan yönergeler, yönerge
+ başlangıç satırına belirtilen bölüm işlem sırasında mevcut
<strong>değilse</strong> çalıştırılır, mevcutsa çalıştırılmaz.</p>
<p>Örnek:</p>
@@ -2462,12 +2519,12 @@ yönergeleri sarmalar.</td></tr>
...
&lt;/IfSection&gt;</pre>
-
- <div class="note">Bu yönergeyi kullanma ihtiyacı sadece çok sayıda
- <code class="program"><a href="../programs/httpd.html">httpd</a></code> tek bir yapılandırma dosyası ile (belli bir bölüm
- yönergesinin var olup olmamasına bakmaksızın) çalıştırılmak
- zorundaysa ortaya çıkar. Böyle bir ihtiyacın olmadığı normal durumlarda
- yönergelerin <code class="directive">&lt;IfSection&gt;</code> bölümlerine
+
+ <div class="note">Bu yönergeyi kullanma ihtiyacı sadece çok sayıda
+ <code class="program"><a href="../programs/httpd.html">httpd</a></code> tek bir yapılandırma dosyası ile (belli bir bölüm
+ yönergesinin var olup olmamasına bakmaksızın) çalıştırılmak
+ zorundaysa ortaya çıkar. Böyle bir ihtiyacın olmadığı normal durumlarda
+ yönergelerin <code class="directive">&lt;IfSection&gt;</code> bölümlerine
yerleştirlmesine gerek yoktur.</div>
<h3>Ayrıca bakınız:</h3>
@@ -2480,7 +2537,7 @@ yönergeleri sarmalar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucu yapılandırma dosyalarının başka dosyaları içermesini sağlar.
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Include <var>dosya-yolu</var>|<var>dizin-yolu</var>|<var>joker</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Include <code>dosya-yolu</code>|<code>dizin-yolu</code>|<code>joker</code></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</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>
@@ -2547,18 +2604,18 @@ Include conf/vhosts/*.conf</pre>
<div class="directive-section"><h2><a name="IncludeOptional" id="IncludeOptional">IncludeOptional</a> <a name="includeoptional" id="includeoptional">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Diğer yapılandırma dosyalarının sunucu yapılandırma dosyasına dahil edilmesini sağlar</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>IncludeOptional <var>dosya-yolu</var>|<var>dizin-yolu</var>|<var>joker</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>IncludeOptional <code>dosya-yolu</code>|<code>dizin-yolu</code>|<code>joker</code></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</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>2.3.6 ve sonrasına kullanılabilmektedir. Dosya kalıp karakterleri
- içermeyen dosya yollarından mevcut olmayanlar 2.4.30 sürümünden itibaren
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>2.3.6 ve sonrasına kullanılabilmektedir. Dosya kalıp karakterleri
+ içermeyen dosya yollarından mevcut olmayanlar 2.4.30 sürümünden itibaren
sözdizimi hatalarına sebep olmamaktadır.</td></tr>
</table>
<p>Bu yönerge, diğer yapılandırma dosyalarının sunucu yapılandırma
dosyasında içerilmesini sağlar. Çalışması <code class="directive"><a href="#include">Include</a></code> yönergesi ile bir istisna dışında
aynıdır. Dosya kalıp karakterlerinin hiçbir dosya veya dizinle
- eşleşmemesi veya dosya yolunun dosya sisteminde mevcut olmaması durumunda
+ eşleşmemesi veya dosya yolunun dosya sisteminde mevcut olmaması durumunda
bir hata oluşmayacak ve bu durum sadece yoksayılacaktır.</p>
<h3>Ayrıca bakınız:</h3>
@@ -2610,7 +2667,7 @@ Include conf/vhosts/*.conf</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir kalıcı bağlantıda sunucunun bir sonraki isteği bekleme süresi
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>KeepAliveTimeout <var>sayı</var>[ms]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>KeepAliveTimeout <code>sayı</code>[ms]</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>KeepAliveTimeout 5</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>Çekirdek</td></tr>
@@ -2637,7 +2694,7 @@ Include conf/vhosts/*.conf</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Erişimi sınırlanacak HTTP yöntemleri için erişim sınırlayıcıları
sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Limit <var>yöntem</var> [<var>yöntem</var>] ... &gt; ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Limit <code>yöntem</code> [<code>yöntem</code>] ... &gt; ...
&lt;/Limit&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>AuthConfig, Limit</td></tr>
@@ -2707,7 +2764,7 @@ sarmalar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İsimleri belirtilenler dışında kalan HTTP yöntemleri için
kullanılacak erişim sınırlayıcıları sarmalar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;LimitExcept <var>yöntem</var> [<var>yöntem</var>] ... &gt; ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;LimitExcept <code>yöntem</code> [<code>yöntem</code>] ... &gt; ...
&lt;/LimitExcept&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>AuthConfig, Limit</td></tr>
@@ -2735,7 +2792,7 @@ kullanılacak erişim sınırlayıcıları sarmalar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Dahili yönlendirmelerin ve istek içi isteklerin azami sayısını
belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitInternalRecursion <var>sayı</var> [<var>sayı</var>]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitInternalRecursion <code>sayı</code> [<code>sayı</code>]</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LimitInternalRecursion 10</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>Çekirdek</td></tr>
@@ -2755,10 +2812,10 @@ belirler.</td></tr>
ortaya çıkarlar.</p>
<p>Yönerge her istek için değerlendirmeye alınacak iki farklı sınırlama
- için kullanılabilir. İlk <var>sayı</var> ardarda gelebilen dahili
- yönlendirmelerin azami sayısını, ikinci <var>sayı</var> ise istek içi
+ için kullanılabilir. İlk <code>sayı</code> ardarda gelebilen dahili
+ yönlendirmelerin azami sayısını, ikinci <code>sayı</code> ise istek içi
isteklerin ne kadar iç içe olabileceğini belirler. Tek bir
- <var>sayı</var> belirtilirse iki sınırlama için de aynı değer
+ <code>sayı</code> belirtilirse iki sınırlama için de aynı değer
kullanılır.</p>
<pre class="prettyprint lang-config">LimitInternalRecursion 5</pre>
@@ -2770,17 +2827,16 @@ belirler.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemci tarafından gönderilen HTTP istek gövdesinin toplam
uzunluğunu sınırlar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitRequestBody <var>bayt-sayısı</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LimitRequestBody 0</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitRequestBody <code>bayt-sayısı</code></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LimitRequestBody 1073741824</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>All</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>Apache HTTP Sunucusu 2.4.53 ve öncesinde, öntanımlı değer 0 idi (sınırsız)</td></tr>
</table>
- <p>Bu yönerge, bir istek gövdesinde izin verilen bayt sayısını 0 (sınırsız
- anlamında) ile 2147483647 (2GB) arasında sınırlamak için kullanılır.
- Vekil isteklerinin snırlı uygulanabilirliği için aşağıdaki nota
- bakınız.</p>
+ <p>Bu yönerge, bir istek gövdesinde izin verilen bayt sayısını sınırlamak
+ için kullanılır. <var>0</var> sınırsız anlamına gelir.</p>
<p><code class="directive">LimitRequestBody</code> yönergesi kullanıcıya yönergenin
kullanıldığı bağlam (sunucu, belli bir dizin, belli bir dosya, belli bir
@@ -2805,10 +2861,6 @@ uzunluğunu sınırlar.</td></tr>
<pre class="prettyprint lang-config">LimitRequestBody 102400</pre>
- <div class="note"><p>Bu yönergenin vekil istekleri tarafından nasıl yorumlandığı
- <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> belgesinde ayrıntılı olarak
- açıklanmıştır.</p>
- </div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -2816,14 +2868,14 @@ uzunluğunu sınırlar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemciden kabul edilecek HTTP isteği başlık alanlarının sayısını
sınırlar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitRequestFields <var>sayı</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitRequestFields <code>sayı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LimitRequestFields 100</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>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
</table>
- <p><var>sayı</var>, en küçük 0 (sınırsız anlamında), en büyük 32767
- olabilir. Öntanımlı değer bir derleme zamanı sabiti olan
+ <p><code>sayı</code>ya 0 atanması sınırsız anlamına gelir.
+ Öntanımlı değer bir derleme zamanı sabiti olan
<code>DEFAULT_LIMIT_REQUEST_FIELDS</code> ile belirlenir (dağıtımla gelen
değeri 100’dür).</p>
@@ -2861,7 +2913,7 @@ sınırlar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemciden kabul edilecek HTTP isteği başlık uzunluğunu sınırlar.
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitRequestFieldSize <var>bayt-sayısı</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitRequestFieldSize <code>bayt-sayısı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LimitRequestFieldSize 8190</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>Çekirdek</td></tr>
@@ -2904,7 +2956,7 @@ sınırlar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstemciden kabul edilecek HTTP istek satırının uzunluğunu sınırlar.
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitRequestLine <var>bayt-sayısı</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitRequestLine <code>bayt-sayısı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LimitRequestLine 8190</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>Çekirdek</td></tr>
@@ -2944,20 +2996,25 @@ sınırlar.</td></tr>
<div class="directive-section"><h2><a name="LimitXMLRequestBody" id="LimitXMLRequestBody">LimitXMLRequestBody</a> <a name="limitxmlrequestbody" id="limitxmlrequestbody">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir XML temelli istek gövdesinin uzunluğunu sınırlar.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitXMLRequestBody <var>bayt-sayısı</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LimitXMLRequestBody <code>bayt-sayısı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LimitXMLRequestBody 1000000</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>All</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>Bir XML temelli istek gövdesinin azami bayt sayısını belirler. Değer
- olarak <code>0</code> belirtildiğinde herhangi bir boyut sınaması
- yapılmaz.</p>
+ <p>Bir XML temelli istek gövdesinin azami bayt sayısını belirler.
+ <code>0</code> değeri, XML'in sistem adreslenebilir belleğinin sınırları
+ içinde sarmalanmasına izin veren (32bit ve 64bit sisteme bağlı olarak)
+ katı bir sınırlama uygular, ancak yalnızca uyumluluk için vardır ve
+ önerilmez, çünkü genel sistemde belleğin yetersiz kalmasına neden
+ olabilecek eşzamanlı istekleri veya başka bir yerde tüketilen belleği
+ hesaba katmaz.</p>
<p>Örnek:</p>
- <pre class="prettyprint lang-config">LimitXMLRequestBody 0</pre>
+ <pre class="prettyprint lang-config"># 1 MiB'lık sınırlama
+LimitXMLRequestBody 1073741824</pre>
@@ -2967,7 +3024,7 @@ sınırlar.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İçerdiği yönergeler sadece eşleşen URL’lere uygulanır.
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Location <var>URL-yolu</var>|<var>URL</var>&gt; ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Location <code>URL-yolu</code>|<code>URL</code>&gt; ...
&lt;/Location&gt;</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>Çekirdek</td></tr>
@@ -3078,10 +3135,15 @@ sınırlar.</td></tr>
<p>Bölü çizgisinin URL içinde bulunduğu yere bağlı olarak özel anlamları
vardır. Dosya sistemindeki çok sayıda yanyana kullanımının tek bir bölü
çizgisi olarak ele alındığı duruma alışkın olanlar olabilir (yani,
- <code>/home///foo</code> ile <code>/home/foo</code> aynıdır). URL
- uzayında bunun böyle olması gerekli değildir. Eğer çok sayıda bölü
- çizgisini yanyana belirtmeniz gerekiyorsa <code class="directive"><a href="#locationmatch">&lt;LocationMatch&gt;</a></code> yönergesinde ve <code class="directive">&lt;Location&gt;</code> yönergesinin düzenli ifadeli
- kullanımında bunu açıkça belirtmeniz gerekir.</p>
+ <code>/home///foo</code> ile <code>/home/foo</code> aynıdır).
+ <code class="directive"><a href="#mergeslashes">MergeSlashes</a></code> yönergesine OFF
+ atanmışsa URL uzayında bunun böyle olması gerekli değildir.
+ Eğer çok sayıda bölü çizgisinin birleştirilmeden yanyana belirtilmesi
+ gerekiyorsa
+ <code class="directive"><a href="#locationmatch">&lt;LocationMatch&gt;</a></code>
+ yönergesinde ve <code class="directive">&lt;Location&gt;</code>
+ yönergesinin düzenli ifadeli kullanımında bunun açıkça belirtilmesi
+ gerekir.</p>
<p>Örneğin, <code>&lt;LocationMatch "^/abc"&gt;</code> yönergesi
<code>/abc</code> ile eşleşecek ama <code>//abc</code> ile
@@ -3108,7 +3170,7 @@ sınırlar.</td></tr>
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İçerdiği yönergeler sadece düzenli ifadelerle eşleşen URL’lere
uygulanır.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;LocationMatch
- <var>düzifade</var>&gt; ... &lt;/LocationMatch&gt;</code></td></tr>
+ <code>düzifade</code>&gt; ... &lt;/LocationMatch&gt;</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>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
@@ -3146,6 +3208,32 @@ uygulanır.</td></tr>
&lt;/LocationMatch&gt;</pre>
+ <div class="note"><h3>/ (bölü çizgisi) hakkında</h3>
+ <p>Bölü çizgisi karakteri URL üzerinde göründüğü yere bağlı olarak
+ farklı anlamlar içerir. İnsanlar, birden çok bitişik bölü çizgisinin sık
+ sık tek bir bölü çizgisine daraltıldığı dosya sistemindeki davranışına
+ alışkın olabilir (<em>örn</em>, <code>/home///foo</code> ile
+ <code>/home/foo</code> aynıdır).
+ <code class="directive"><a href="#mergeslashes">MergeSlashes</a></code> yönergesine OFF
+ atanmışsa URL uzayında bunun böyle olması gerekli değildir.
+ Eğer çok sayıda bölü çizgisinin birleştirilmeden yanyana belirtilmesi
+ gerekiyorsa
+ <code class="directive"><a href="#locationmatch">&lt;LocationMatch&gt;</a></code>
+ yönergesinde ve <code class="directive">&lt;Location&gt;</code>
+ yönergesinin düzenli ifadeli kullanımında bunun açıkça belirtilmesi
+ gerekir.</p>
+
+ <p>Örneğin, <code>&lt;LocationMatch "^/abc"&gt;</code> ile
+ <code>/abc</code> isteği eşleşirken <code>//abc</code> isteği
+ eşleşmez. <code class="directive">&lt;Location&gt;</code> yönergesinin
+ regex olmayan kullanımı vekil isteklerindeki gibi davranır. Fakat
+ vekil harici işlemlerde <code class="directive">&lt;Location&gt;</code>
+ yönergesinin regex olmayan kullanımında çok sayıda bölü çizgisi örtük
+ olarak tek bölü çizgisiyle eşleşir. Örneğin,
+ <code>&lt;Location "/abc/def"&gt;</code> belirtirseniz
+ <code>/abc//def</code> isteği bu ifade ile eşleşecektir.</p>
+ </div>
+
<h3>Ayrıca bakınız:</h3>
<ul>
<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
@@ -3158,8 +3246,8 @@ uygulanır.</td></tr>
<div class="directive-section"><h2><a name="LogLevel" id="LogLevel">LogLevel</a> <a name="loglevel" id="loglevel">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Hata günlüklerinin ayrıntı seviyesini belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LogLevel [<var>modül</var>:]<var>seviye</var>
- [<var>modül</var>:<var>seviye</var>] ...
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LogLevel [<code>modül</code>:]<code>seviye</code>
+ [<code>modül</code>:<code>seviye</code>] ...
</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LogLevel warn</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</td></tr>
@@ -3171,7 +3259,7 @@ uygulanır.</td></tr>
</table>
<p><code class="directive">LogLevel</code> yönergesi hata günlüklerine kaydedilen
hata iletilerinde hangi ayrıntılara yer verileceğini belirler (<code class="directive"><a href="#errorlog">ErrorLog</a></code> yönergesine bakınız). En yüksek önem
- derecesinden başlayarak olası <var>seviye</var> değerleri aşağıda
+ derecesinden başlayarak olası <code>seviye</code> değerleri aşağıda
sıralanmıştır:</p>
<table class="bordered">
@@ -3345,7 +3433,7 @@ LogLevel info ssl_module:warn</pre>
<div class="directive-section"><h2><a name="MaxKeepAliveRequests" id="MaxKeepAliveRequests">MaxKeepAliveRequests</a> <a name="maxkeepaliverequests" id="maxkeepaliverequests">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir kalıcı bağlantıda izin verilen istek sayısı</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxKeepAliveRequests <var>sayı</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxKeepAliveRequests <code>sayı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MaxKeepAliveRequests 100</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>Çekirdek</td></tr>
@@ -3368,7 +3456,7 @@ LogLevel info ssl_module:warn</pre>
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Özkaynağın tamamını döndürmeden önce izin verilen üst üste binen
aralık sayısı (<code>100-200,150-300</code> gibi)</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxRangeOverlaps default | unlimited | none |
- <var>aralık-sayısı</var></code></td></tr>
+ <code>aralık-sayısı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MaxRangeOverlaps 20</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -3393,7 +3481,7 @@ LogLevel info ssl_module:warn</pre>
<dd>Sunucunun sağlamaya gönüllü olacağı üst üste binen HTTP
Range'lerinin sayısı sınırlanmaz.</dd>
- <dt><var>aralık sayısı</var></dt>
+ <dt><code>aralık sayısı</code></dt>
<dd>Sunucunun sağlamaya gönüllü olacağı üst üste binen HTTP
Range'lerinin azami sayısını ifade eden pozitif bir tamsayı.</dd>
</dl>
@@ -3405,7 +3493,7 @@ LogLevel info ssl_module:warn</pre>
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Özkaynağın tamamını döndürmeden önce izin verilen ters sıralı
aralık sayısı (<code>100-200,50-70</code> gibi)</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxRangeReversals default | unlimited | none |
- <var>aralık-sayısı</var></code></td></tr>
+ <code>aralık-sayısı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MaxRangeReversals 20</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -3430,7 +3518,7 @@ LogLevel info ssl_module:warn</pre>
<dd>Sunucunun sağlamaya gönüllü olacağı ters sıralı HTTP
Range'lerinin sayısı sınırlanmaz.</dd>
- <dt><var>aralık-sayısı</var></dt>
+ <dt><code>aralık-sayısı</code></dt>
<dd>Sunucunun sağlamaya gönüllü olacağı ters sıralı HTTP
Range'lerinin azami sayısını ifade eden pozitif bir tamsayı.</dd>
</dl>
@@ -3441,7 +3529,7 @@ LogLevel info ssl_module:warn</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Özkaynağın tamamını döndürmeden önce izin verilen aralık sayısı</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxRanges default | unlimited | none |
- <var>aralık-sayısı</var></code></td></tr>
+ <code>aralık-sayısı</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MaxRanges 200</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -3465,13 +3553,44 @@ LogLevel info ssl_module:warn</pre>
<dd>Sunucunun sağlamaya gönüllü olacağı HTTP Range'lerinin sayısı
sınırlanmaz.</dd>
- <dt><var>aralık-sayısı</var></dt>
+ <dt><code>aralık-sayısı</code></dt>
<dd>Sunucunun sağlamaya gönüllü olacağı HTTP Range'lerinin azami
sayısını ifade eden pozitif bir tamsayı.</dd>
</dl>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="MergeSlashes" id="MergeSlashes">MergeSlashes</a> <a name="mergeslashes" id="mergeslashes">Yönergesi</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun URL’lerde ardışık bölü çizgilerini birleştirip birleştirmeyeceğini denetler.
+</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MergeSlashes ON|OFF</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MergeSlashes ON</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>Ç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>2.4.39 sürümünde eklendi</td></tr>
+</table>
+ <p>Öntanımlı olarak, sunucu istek adresinin yol bileşenindeki ardışık bölü
+ çizgilerini ('/') birleştirip tek bölü çizgisi olarak ele alır.</p>
+
+ <p>Bu adresleri dosya sistemi ile eşleştirirken, bu ardışık bölü
+ çizgilerinin önemi yoktur. Ancak, bu adresler CGI veya vekil gibi başka
+ yollardan değerlendiriliyorsa bu ardışık bölü çizgilerinin olduğu gibi
+ kalması tercih edilebilir. Bu durumlarda ardışık bölü çizgilerinin
+ birleştirilmesini önlemek için, eskiden, <code class="directive">MergeSlashes</code>
+ yönergesine <em>OFF</em> atanabiliyordu.</p>
+
+ <p><em>OFF</em> atanması durumunda, yapılandırma dosyasında, adresin yol
+ bileşeni ile eşleşen düzenli ifadelerde
+ (<code class="directive">LocationMatch</code>, <code class="directive">RewriteRule</code>,
+ ...) ardışık bölü çizgilerinin hesaba katılması gerekir. Düzenli ifade
+ içermeyen <code class="directive">Location</code> yönergeleri daima birleştirilmiş
+ bölü çizgileri içeren bir URL'ye karşı çalışır ve çok sayıdaki bölü
+ çizgileri arasında bir ayrım yapamaz.</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="MergeTrailers" id="MergeTrailers">MergeTrailers</a> <a name="mergetrailers" id="mergetrailers">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Trailer alanlarının başlığa dahil edilip edilmeyeceğini belirler</td></tr>
@@ -3494,7 +3613,7 @@ LogLevel info ssl_module:warn</pre>
<div class="directive-section"><h2><a name="Mutex" id="Mutex">Mutex</a> <a name="mutex" id="mutex">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Muteks mekanizmasını ve kilit dosyası dizinini tüm muteksler veya belirtilenler için yapılandırır</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Mutex <var>mekanizma</var> [default|<var>muteks-ismi</var>] ... [OmitPID]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Mutex <code>mekanizma</code> [default|<code>muteks-ismi</code>] ... [OmitPID]</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Mutex default</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -3580,11 +3699,11 @@ LogLevel info ssl_module:warn</pre>
bir muteksi tutarken olağandışı bir şekilde sonlanırsa httpd donar
ve isteklere yanıt vermeyi durdurur. Bu olduğunda sunucuyu bu
durumdan kurtarmak için elle yeniden başlatmak gerekir.</p>
- <p>Bu duruma karşı bir mekanizma sağlayan Solaris ve Linux dikkate
- değer bir istisnadır. Bu mekanizma, bir muteksi tutan bir çocuk
- süreç olağandışı bir şekilde sonlandıktan sonra muteksin
+ <p>Bu duruma karşı bir mekanizma sağlayan Solaris ve Linux dikkate
+ değer bir istisnadır. Bu mekanizma, bir muteksi tutan bir çocuk
+ süreç olağandışı bir şekilde sonlandıktan sonra muteksin
kurtarılmasını sağlar.</p>
- <p>Sisteminiz POSIX uyumluysa veya
+ <p>Sisteminiz POSIX uyumluysa veya
<code>pthread_mutexattr_setrobust_np()</code> işlevini
sağlıyorsa <code>pthread</code> seçeneğini rahatça
kullanabilirsiniz.</p>
@@ -3713,16 +3832,16 @@ Mutex fcntl:/var/httpd/locks mpm-accept</pre>
<div class="directive-section"><h2><a name="NameVirtualHost" id="NameVirtualHost">NameVirtualHost</a> <a name="namevirtualhost" id="namevirtualhost">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>ÖNERİLMİYOR: İsme dayalı sanal konaklar için IP adresi belirtir</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>NameVirtualHost <var>adres</var>[:<var>port</var>]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>NameVirtualHost <code>adres</code>[:<code>port</code>]</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</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>2.3.11 öncesinde, <code class="directive">NameVirtualHost</code> yönergesi,
- isme dayalı sanal konaklar için belli bir IP adresi ve port çiftini
- sunucuya tanıtmak için gerekliydi. 2.3.11 ve sonrasında, bir IP adresi
- ve port çifti her zaman çok sayıda sanal konakta kullanılabilmekte,
- isme dayalı sanal barındırma bu adres için özdevinimli olarak etkin
+ <p>2.3.11 öncesinde, <code class="directive">NameVirtualHost</code> yönergesi,
+ isme dayalı sanal konaklar için belli bir IP adresi ve port çiftini
+ sunucuya tanıtmak için gerekliydi. 2.3.11 ve sonrasında, bir IP adresi
+ ve port çifti her zaman çok sayıda sanal konakta kullanılabilmekte,
+ isme dayalı sanal barındırma bu adres için özdevinimli olarak etkin
kılınmaktadır.</p>
<p>Bu yönerge şu an etkisizdir.</p>
@@ -3738,7 +3857,7 @@ Mutex fcntl:/var/httpd/locks mpm-accept</pre>
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Belli bir dizinde geçerli olacak özellikleri yapılandırır.
</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Options
- [+|-]<var>seçenek</var> [[+|-]<var>seçenek</var>] ...</code></td></tr>
+ [+|-]<code>seçenek</code> [[+|-]<code>seçenek</code>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Options FollowSymlinks</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>Options</td></tr>
@@ -3750,7 +3869,7 @@ Mutex fcntl:/var/httpd/locks mpm-accept</pre>
sunucu özelliklerinin etkin olacağını (veya olmayacağını)
belirler.</p>
- <p><var>seçenek</var> olarak hiçbir ek özellik etkin olmayacaksa
+ <p><code>seçenek</code> olarak hiçbir ek özellik etkin olmayacaksa
<code>None</code>, aksi takdirde aşağıdakilerden biri veya bir kaçı
belirtilir:</p>
@@ -3869,7 +3988,7 @@ Mutex fcntl:/var/httpd/locks mpm-accept</pre>
<div class="directive-section"><h2><a name="Protocol" id="Protocol">Protocol</a> <a name="protocol" id="protocol">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Dinlenen bir soket için protokol</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Protocol <var>protokol</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Protocol <code>protokol</code></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>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
@@ -3883,9 +4002,11 @@ Mutex fcntl:/var/httpd/locks mpm-accept</pre>
<code class="directive">AcceptFilter</code> yönergesiyle yapılan özel
eniyilemelere uygulanacak protokolü belirler.</p>
- <p>Bir protokol belirtme ihtiyacını sadece standartdışı portlarda
- çalışıyorsanız duyarsınız. Aksi takdirde, <code>http</code> protokolünün
- port 80'i, <code>https</code>'in ise 443'ü kullandığı varsayılır.</p>
+ <p>Bu yönerge çoğu yapılandırma için gerekli değildir. Belirtilmezse,
+ port 443 için <code>https</code> öntanımlıdır ve diğer tüm portlar
+ için <code>http</code> ntanımlıdır. Protokol, hangi modülün bir isteği
+ işleyeceğini belirlemek ve <code class="directive"><a href="#acceptfilter">AcceptFilter</a></code> yönergesi ile protokole özgü
+ eniyilemeleri uygulamak için kullanılır.</p>
<p>Örneğin, <code>https</code>'i standartdışı bir portta çalıştırmak
isterseniz protokolü şöyle belirtebilirsiniz:</p>
@@ -3907,7 +4028,7 @@ Mutex fcntl:/var/httpd/locks mpm-accept</pre>
<div class="directive-section"><h2><a name="Protocols" id="Protocols">Protocols</a> <a name="protocols" id="protocols">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucu/sanal konak için kullanılabilecek protokoller</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Protocols <var>protokol</var> ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Protocols <code>protokol</code> ...</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Protocols http/1.1</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>Çekirdek</td></tr>
@@ -3984,20 +4105,20 @@ Mutex fcntl:/var/httpd/locks mpm-accept</pre>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>REDIRECT_URL ortam değişkeninin tamamen nitelenmiş olup
olmayacağını denetler</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>QualifyRedirectURL ON|OFF</code></td></tr>
-<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>QualifyRedirectURL OFF</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>QualifyRedirectURL On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>QualifyRedirectURL Off</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</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>Yönerge 2.4.18 ve sonrasında desteklenmektedir. 2.4.17
-sürümünde 'QualifyRedirectURL ON' yapılandırması mevcutmuş gibi
+sürümünde 'QualifyRedirectURL On' yapılandırması mevcutmuş gibi
davranılır.</td></tr>
</table>
<p>Bu yönerge sunucuya REDIRECT_URL ortam değişkenin tamamen nitelenmiş
olacağını temin eder. Değişken öntanımlı olarak istemci tarafından talep
edilen URL'yi harfi harfine içerir, "/index.html" gibi.
- <code class="directive"><a href="#qualifyredirecturl on">QualifyRedirectURL ON</a></code> belirtilseydi
+ <code class="directive"><a href="#qualifyredirecturl on">QualifyRedirectURL On</a></code> belirtilseydi
aynı istek "http://www.example.com/index.html" gibi bir değerle
sonuçlanırdı.</p>
@@ -4007,46 +4128,69 @@ davranılır.</td></tr>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ReadBufferSize" id="ReadBufferSize">ReadBufferSize</a> <a name="readbuffersize" id="readbuffersize">Yönergesi</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Veriyi okumakta kullanılacak tampon sayısı</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ReadBufferSize <code>bayt-sayısı</code></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>ReadBufferSize 8192</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin</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>2.4.27 ve sonrası</td></tr>
+</table>
+ <p>Bu yönerge, ağdan veya dosyalardan veri okumak için kullanılan bellek
+ tamponunun boyutunu (bayt cinsinden) yapılandırmaya izin verir.</p>
+
+ <p>Daha büyük bir arabellek, daha büyük verilerle başarımı artırabilir,
+ ancak bağlantı başına tüketilen bellek artar. Yapılandırılabilir en küçük
+ boyut <code>1024</code>'tü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="RegexDefaultOptions" id="RegexDefaultOptions">RegexDefaultOptions</a> <a name="regexdefaultoptions" id="regexdefaultoptions">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Regex düzenli ifadeleri için öntanımlı/küresel seçenekleri yapılandırır</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RegexDefaultOptions [none] [+|-]<var>seçenek</var> [[+|-]<var>seçenek</var>] ...</code></td></tr>
-<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>RegexDefaultOptions DOLLAR_ENDONLY</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RegexDefaultOptions [none] [+|-]<code>seçenek</code> [[+|-]<code>seçenek</code>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>RegexDefaultOptions DOTALL DOLLAR_ENDONLY</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</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>Sadece Apache 2.4.30 ve sonrasında kullanılabilmektedir.</td></tr>
</table>
- <p>Bu yönerge kendisinden sonra kullanılan bütün düzenli ifsdelerin
+ <p>Bu yönerge kendisinden sonra kullanılan bütün düzenli ifsdelerin
davranışını etkiler.</p>
- <p>'+' ile öncelenmiş bütün seçenekler önceden atanmış seçeneklere
+ <p>'+' ile öncelenmiş bütün seçenekler önceden atanmış seçeneklere
eklenir.<br />
- '-' ile öncelenmiş bütün seçenekler önceden atanmış seçeneklerden
+ '-' ile öncelenmiş bütün seçenekler önceden atanmış seçeneklerden
çıkarılır.<br />
- '+' veya '-' ile öncelenmemiş her seçenek önceden atanmış seçenekleri
+ '+' veya '-' ile öncelenmemiş her seçenek önceden atanmış seçenekleri
silerek onların yerini alır.<br />
<code>none</code> ile önceden atanmış tüm seçenekler sıfırlanır.</p>
- <p><var>seçenek</var> şunlardan biri olabilir:</p>
+ <p><code>seçenek</code> şunlardan biri olabilir:</p>
<dl>
<dt><code>ICASE</code></dt>
<dd>Harf büyüklüğüne duyarlı eşleşmeler kullanılır.</dd>
+ <dt><code>EXTENDED</code></dt>
+ <dd>Perl'ün /x seçeneği; kalıp içindeki açıklamaları ve
+ (öncelenmemiş) boşlukları yoksayar.</dd>
+
<dt><code>DOTALL</code></dt>
- <dd>Perl'ün /s seçeneği.</dd>
+ <dd>Perl'ün /s seçeneği; '.' karakteri, satırsonu karakteri ile
+ eşleşir.</dd>
<dt><code>DOLLAR_ENDONLY</code></dt>
<dd>'$' dizgenin sonu ile eşleşir.</dd>
- <dd>.</dd>
</dl>
- <pre class="prettyprint lang-config">#
-RegexDefaultOptions +ICASE +DOLLAR_ENDONLY
+ <pre class="prettyprint lang-config"># Tüm düzenli ifadeler için öntanımlı olarak ICASE seçeneğini ekler:
+RegexDefaultOptions +ICASE
...
-# ICASE seçeneği silinir, diğer seçenekler tutulur:
-RegexDefaultOptions -ICASE
+# Öntanımlı DOLLAR_ENDONLY seçeneği silinir, diğer seçenekler tutulur:
+RegexDefaultOptions -DOLLAR_ENDONLY
...
-# Atanmuş seçenekler silinir, DOTALL öntanımlı seçenek yapılır:
+# Atanmış seçenekler silinir, DOTALL öntanımlı seçenek yapılır:
RegexDefaultOptions DOTALL
...
# Tüm seçenekler silinir, öntanımlı seçenek kalmaz.
@@ -4059,17 +4203,17 @@ RegexDefaultOptions none
<div class="directive-section"><h2><a name="RegisterHttpMethod" id="RegisterHttpMethod">RegisterHttpMethod</a> <a name="registerhttpmethod" id="registerhttpmethod">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Standart olmayan HTTP yöntemlerini devreye alır</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RegisterHttpMethod <var>yöntem</var> [<var>yöntem</var> [...]]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RegisterHttpMethod <code>yöntem</code> [<code>yöntem</code> [...]]</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</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>Apache HTTP Sunucusunun 2.4.24 ve sonraki sürümlerinde kullanılabilmektedir.</td></tr>
</table>
- <p>Bu yönerge sunucunun standatta bulunmayan ek HTTP yöntemlerini
- kullanabilmesini sağlar. Yönergelerde standartta olmayan yöntem isimleri
- kullanmak gerektiğinde veya sunucunun modüllere sadece standart yöntemleri
- aktaracak şekilde yapılandırıldığı durumlarda bazı standart-dışı
- yöntemleri vekil veya CGI betikleriyle aktarmayı mümkün kılmak için bu
+ <p>Bu yönerge sunucunun standatta bulunmayan ek HTTP yöntemlerini
+ kullanabilmesini sağlar. Yönergelerde standartta olmayan yöntem isimleri
+ kullanmak gerektiğinde veya sunucunun modüllere sadece standart yöntemleri
+ aktaracak şekilde yapılandırıldığı durumlarda bazı standart-dışı
+ yöntemleri vekil veya CGI betikleriyle aktarmayı mümkün kılmak için bu
gereklidir.</p>
<h3>Ayrıca bakınız:</h3>
@@ -4083,7 +4227,7 @@ RegexDefaultOptions none
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Apache httpd alt süreçleri tarafından çalıştırılan süreçlerin
işlemci tüketimine sınırlama getirir.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RLimitCPU <var>saniye</var>|max [<var>saniye</var>|max]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RLimitCPU <code>saniye</code>|max [<code>saniye</code>|max]</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Bir değer belirtilmemiştir; işletim sistemi öntanımlıları kullanılır
</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
@@ -4118,7 +4262,7 @@ RegexDefaultOptions none
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Apache httpd alt süreçleri tarafından çalıştırılan süreçlerin
bellek tüketimine sınırlama getirir.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RLimitMEM <var>bayt-sayısı</var>|max [<var>bayt-sayısı</var>|max]
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RLimitMEM <code>bayt-sayısı</code>|max [<code>bayt-sayısı</code>|max]
</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Bir değer belirtilmemiştir; işletim sistemi öntanımlıları kullanılır
</code></td></tr>
@@ -4155,7 +4299,7 @@ RegexDefaultOptions none
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Apache httpd alt süreçleri tarafından çalıştırılabilecek süreç
sayısına sınırlama getirir.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RLimitNPROC <var>sayı</var>|max [<var>sayı</var>|max]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>RLimitNPROC <code>sayı</code>|max [<code>sayı</code>|max]</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Bir değer belirtilmemiştir; işletim sistemi öntanımlıları kullanılır
</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
@@ -4244,8 +4388,8 @@ RegexDefaultOptions none
içinde çökertmek için iyi bir yoldur.</p>
</div>
- <p><code>Registry-Strict</code> seçeneği Apache HTTP Sunucusunun 2.0
- sürümünde yeni olup <code>Registry</code> seçeneğinin yaptığını
+ <p><code>Registry-Strict</code> seçeneği <code>Registry</code>
+ seçeneğinin yaptığını
<code>Shell\ExecCGI\Command</code> yolu için yapar. <code>ExecCGI</code>
sistem tarafından bilinen bir anahtar olmadığından Windows Siciline elle
kaydedilmesi gerekir ve dolayısıyla sisteminiz üzerinde istenmeyen
@@ -4294,7 +4438,7 @@ RegexDefaultOptions none
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun hata iletilerinde istemciye göstereceği eposta adresi
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerAdmin <var>eposta-adresi</var>|<var>URL</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerAdmin <code>eposta-adresi</code>|<code>URL</code></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>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
@@ -4324,7 +4468,7 @@ RegexDefaultOptions none
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstekleri isme dayalı sanal konaklarla eşleştirilirken
kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerAlias <var>konakadı</var> [<var>konakadı</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerAlias <code>konakadı</code> [<code>konakadı</code>] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sanal konak</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>
@@ -4349,7 +4493,7 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
kullanılır.</p>
<p><code class="directive"><a href="#virtualhost">&lt;VirtualHost&gt;</a></code>
- bölümü içindeki isimlerin sırası (jokersiz)
+ bölümü içindeki isimlerin sırası (jokersiz)
<code class="directive">ServerAlias</code> yönergesindeki gibi ele
alınır.</p>
@@ -4364,7 +4508,7 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<div class="directive-section"><h2><a name="ServerName" id="ServerName">ServerName</a> <a name="servername" id="servername">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun özdeşleşeceği konak ismi ve port.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerName [<var>şema</var>://]<var>alan-adı</var>|<var>ip-adresi</var>[:<var>port</var>]
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerName [<code>şema</code>://]<code>alan-adı</code>|<code>ip-adresi</code>[:<code>port</code>]
</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>Çekirdek</td></tr>
@@ -4379,10 +4523,10 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
için <code class="directive">ServerName</code> kullanılır (muhtemelen
<code class="directive"><a href="#serveralias">ServerAlias</a></code> ile birlikte).</p>
- <p>Ek olarak, <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code>
- yönergesine öntanımlı olmayan bir değer atanarak özüne yönlendiren
+ <p>Ek olarak, <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code>
+ yönergesine öntanımlı olmayan bir değer atanarak özüne yönlendiren
URL'ler oluştururken de bu yönerge kullanılır.</p>
-
+
<p>Örneğin, HTTP
sunucusunun barındırıldığı makinenin ismi <code>mail.example.com</code>
olduğu halde makinenin bir de <code>www.example.com</code> diye bir de
@@ -4397,8 +4541,8 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
iptal eder.</p>
<p>Bir <code class="directive">ServerName</code> ataması yapılmamışsa sunucu
- istemciye görünen sunucu ismini anlamak için önce işletim sistemine
- sistemin konak adını sorar. Bu başarılı olmazsa sistem üzerinde IP
+ istemciye görünen sunucu ismini anlamak için önce işletim sistemine
+ sistemin konak adını sorar. Bu başarılı olmazsa sistem üzerinde IP
adresine bir ters DNS sorgusu yapar.</p>
<p><code class="directive">ServerName</code> yönergesinde bir port belirtilmediği
@@ -4454,7 +4598,7 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<div class="directive-section"><h2><a name="ServerPath" id="ServerPath">ServerPath</a> <a name="serverpath" id="serverpath">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Uyumsuz bir tarayıcı tarafından erişilmesi için bir isme dayalı sanal konak için meşru URL yolu</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerPath <var>URL-yolu</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerPath <code>URL-yolu</code></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sanal konak</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>
@@ -4473,7 +4617,7 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<div class="directive-section"><h2><a name="ServerRoot" id="ServerRoot">ServerRoot</a> <a name="serverroot" id="serverroot">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucu yapılandırması için kök dizin</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerRoot <var>dizin-yolu</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerRoot <code>dizin-yolu</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>ServerRoot /usr/local/apache</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -4520,14 +4664,14 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
aslında hangi sunucu tarafından üretildiğini kullanıcıya bildirmektir.</p>
<p><code>Off</code> değeri öntanımlı değer olup dipnot satırının
- gösterilmemesini sağlar (Apache-1.2 ve öncesi ile uyumluluk).
+ gösterilmemesini sağlar.
<code>On</code> değeri, sunucu sürüm numarası ve hizmeti sunan sanal
konağın isminden (<code class="directive"><a href="#servername">ServerName</a></code>) oluşan
bir dipnot satırı oluşturulmasını sağlar; <code>EMail</code> değeri bu
ikisine ek olarak satıra <code class="directive"><a href="#serveradmin">ServerAdmin</a></code>
ile belirtilen adres için bir "mailto:" bağı ekler.</p>
- <p>2.0.44 sürümünden beri sunucu sürüm numarasının ayrıntıları <code class="directive"><a href="#servertokens">ServerTokens</a></code> yönergesi ile belirlenmektedir.</p>
+ <p>Sunucu sürüm numarasının ayrıntıları <code class="directive"><a href="#servertokens">ServerTokens</a></code> yönergesi ile belirlenmektedir.</p>
<h3>Ayrıca bakınız:</h3>
<ul>
@@ -4579,8 +4723,8 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<p>Bu ayarlama sunucunun tamamını etkiler ve her sanal konak için
farklılaştırılamaz.</p>
- <p>2.0.44 sürümünden itibaren bu yönerge <code class="directive"><a href="#serversignature">ServerSignature</a></code> yönergesi tarafından sunulan
- bilgiyi de etkilemektedir.</p>
+ <p>Bu yönerge <code class="directive"><a href="#serversignature">ServerSignature</a></code>
+ yönergesi tarafından sunulan bilgiyi de etkilemektedir.</p>
<div class="note"><code class="directive">ServerTokens</code> yönergesinde
<code>minimal</code>'den azının belirtilmesi önerilmez. Bunun sebebi ara
@@ -4600,7 +4744,7 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Eşleşen tüm dosyaların belli bir eylemci tarafından işlenmesine
sebep olur.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SetHandler <var>eylemci-ismi</var>|none|<var>ifade</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SetHandler <code>eylemci-ismi</code>|none|<code>ifade</code></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>Çekirdek</td></tr>
@@ -4608,7 +4752,7 @@ sebep olur.</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>ifade seçeneği 2.4.19 sürümünde eklendi</td></tr>
</table>
<p>Bir <code>.htaccess</code> dosyasına veya bir <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> ya da <code class="directive"><a href="#location">&lt;Location&gt;</a></code> bölümüne yerleştirildiğinde, eşleşen
- tüm dosyaların, ismi <var>eylemci-ismi</var> ile belirtilen <a href="../handler.html">eylemci</a> tarafından çözümlenmesine sebep olur.
+ tüm dosyaların, ismi <code>eylemci-ismi</code> ile belirtilen <a href="../handler.html">eylemci</a> tarafından çözümlenmesine sebep olur.
Örneğin, bir dizin içindeki bütün dosyaların, uzantılarına bakılmaksızın
birer imagemap kural dosyası olarak çözümlenmesini istersiniz, bu dizin
içindeki bir <code>.htaccess</code> dosyasına şöyle bir satır
@@ -4634,8 +4778,8 @@ sebep olur.</td></tr>
&lt;/FilesMatch&gt;</pre>
- <p>Dizge değerli ifadeler istek öncesi değişkenleri içerecek şekilde
- düzenlenebilir. Buna ismli düzenli ifadelere yapılan geriye başvurular
+ <p>Dizge değerli ifadeler istek öncesi değişkenleri içerecek şekilde
+ düzenlenebilir. Buna ismli düzenli ifadelere yapılan geriye başvurular
dahildir:</p>
<pre class="prettyprint lang-config">&lt;LocationMatch ^/app/(?&lt;sub&gt;[^/]+)/&gt;
@@ -4663,7 +4807,7 @@ sebep olur.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>POST girdilerini ve istemci isteklerini işleyecek süzgeçleri
belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SetInputFilter <var>süzgeç</var>[;<var>süzgeç</var>...]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SetInputFilter <code>süzgeç</code>[;<code>süzgeç</code>...]</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>Çekirdek</td></tr>
@@ -4687,7 +4831,7 @@ belirler.</td></tr>
<div class="directive-section"><h2><a name="SetOutputFilter" id="SetOutputFilter">SetOutputFilter</a> <a name="setoutputfilter" id="setoutputfilter">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun yanıtlarını işleyecek süzgeçleri belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SetOutputFilter <var>süzgeç</var>[;<var>süzgeç</var>...]</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SetOutputFilter <code>süzgeç</code>[;<code>süzgeç</code>...]</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>Çekirdek</td></tr>
@@ -4716,11 +4860,45 @@ belirler.</td></tr>
</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="StrictHostCheck" id="StrictHostCheck">StrictHostCheck</a> <a name="stricthostcheck" id="stricthostcheck">Yönergesi</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun, istenen konak adının, isteği işleyen sanal konakta
+listelenmesini gerektirip gerektirmediğini denetler</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>StrictHostCheck ON|OFF</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>StrictHostCheck OFF</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>Ç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>2.4.49'da eklendi.</td></tr>
+</table>
+ <p>Öntanımlı olarak sunucu, beklenmeyen veya yapılandırılmamış konak
+ adlarına yönelik istekler de dahil olmak üzere her konak adı isteğine
+ yanıt verir. Bu uygun olsa da, genellikle kendine dönen yanıtlar
+ üretileceğinden, arkada çalışan bir uygulamanın işlenen konak adlarını
+ bazı durumlarda sınırlaması istenebilir.</p>
+
+ <p><code class="directive">StrictHostCheck</code> yönergesine <em>ON</em>,
+ atanarak, gelen bağlantıyla en iyi eşleşen sanal konaktaki
+ <code class="directive"><a href="#servername">ServerName</a></code> veya
+ <code class="directive"><a href="#serveralias">ServerAlias</a></code> yönergesinde istenen
+ konak adı açıkça listelenmemişse, sunucunun HTTP 400 hatası döndürmesi
+ sağlanabilir.</p>
+
+ <p>Bu yönerge ayrıca, istenen konak adının, ek <code class="directive"><a href="#serveralias">ServerAlias</a></code> girdileri gibi davranan ve nispeten
+ belirsiz bir yapılandırma mekanizması olan, <code class="directive"><a href="#virtualhost">VirtualHost</a></code> açılış etiketinde belirtilen konak
+ adlarıyla eşleşmesini de sağlar.</p>
+
+ <p>Bu yönergenin öntanımlı olmayan sanal konaklarda hiçbir etkisi yoktur.
+ Etkin değeri, genel sunucu yapılandırmasından devralınan değer veya ilgili
+ bağlantının ip:port'u için öntanımlı olan sanal konak belirler.</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="TimeOut" id="TimeOut">TimeOut</a> <a name="timeout" id="timeout">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir istek için başarısız olmadan önce belirli olayların
gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>TimeOut <var>saniye</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>TimeOut <code>saniye</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>TimeOut 60</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>Çekirdek</td></tr>
@@ -4730,17 +4908,17 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
durumlarda G/Ç için bekleyeceği süreyi belirler:</p>
<ul>
- <li><p>Veriyi istemciden okurken, okuma tamponu boş olduğu takdirde bir
+ <li><p>Veriyi istemciden okurken, okuma tamponu boş olduğu takdirde bir
TCP paketinin gelmesini bekleyeceği süre.</p>
- <p>Yeni bir bağlantıda ilk veri için, sunucuya yeni bağlantıyı aktaran
- bir <code class="directive"><a href="#acceptfilter">AcceptFilter</a></code> yönergesi ile
+ <p>Yeni bir bağlantıda ilk veri için, sunucuya yeni bağlantıyı aktaran
+ bir <code class="directive"><a href="#acceptfilter">AcceptFilter</a></code> yönergesi ile
ilgili yapılandırma ele alınıncaya kadar bu yönerge etkilenmez.</p>
</li>
<li>Veriyi istemciye yazarken, gönderme tamponu dolu olduğu takdirde bir
paket alındısı için beklenecek süre.</li>
- <li><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> ve <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> modülünde, bir CGI
+ <li><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> ve <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> modülünde, bir CGI
betiğinden belli bir çıktı kümesi için beklenecek süre.</li>
<li><code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> modülünde, bir süzme işleminden çıktı
@@ -4757,7 +4935,7 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td><code>TRACE</code> isteklerinde davranış şeklini belirler
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>TraceEnable <var>[on|off|extended]</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>TraceEnable <code>[on|off|extended]</code></code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>TraceEnable on</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>Çekirdek</td></tr>
@@ -4780,8 +4958,8 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
Vekil sunucuda ise istek gövdesi için 64kB’lık sınır yoktur.</p>
<div class="note"><h3>Bilgi</h3>
- <p>Aksine iddialara rağmen, <code>TRACE</code> yöntemini etkinleştirmek
- Apache httpd'de bir güvenlik açığı değildir. <code>TRACE</code> yöntemi
+ <p>Aksine iddialara rağmen, <code>TRACE</code> yöntemini etkinleştirmek
+ Apache httpd'de bir güvenlik açığı değildir. <code>TRACE</code> yöntemi
HTTP/1.1 belirtiminde tanımlanmış olup desteklenmesi umulmuştur.</p>
</div>
@@ -4791,7 +4969,7 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
<div class="directive-section"><h2><a name="UnDefine" id="UnDefine">UnDefine</a> <a name="undefine" id="undefine">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir değişkeni tanımsız yapar</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>UnDefine <var>değişken-ismi</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>UnDefine <code>değişken-ismi</code></code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</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>
@@ -4799,12 +4977,16 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
<p><code class="directive"><a href="#define">Define</a></code> yönergesinde veya
<code class="program"><a href="../programs/httpd.html">httpd</a></code>'nin <code>-D</code> seçeneğiyle belirtileni
geri alır.</p>
- <p>Bu yönerge başlatma betiklerinde <code>-D</code> seçeneğinin argümanını
- değiştirmek gerekmeksizin <code class="directive"><a href="#ifdefine">&lt;IfDefine&gt;</a></code> bölümlerinin kullanımını değiştirmek için
- kullanılabilir.</p>
- <p>Bu yönerge sanal konak bağlamında desteklenirken, kapsanan sanal
- konaklar haricinde, değişiklikleri kendisinden sonraki tüm yapılandırma
- yönergelerinde görünür kılar.</p>
+
+ <p><code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> yönergesinin
+ sözdizimi ile çatışmalardan kaçınmak için değişken isimleri iki nokta
+ üst üste ":" karakterlerini içerebilir.</p>
+
+ <div class="note"><h3>Virtual Host scope and pitfalls</h3>
+ <p>Bu yönerge başlatma betiklerinde <code>-D</code> seçeneğinin
+ argümanını değiştirmek gerekmeksizin <code class="directive"><a href="#ifdefine">&lt;IfDefine&gt;</a></code> bölümlerinin kullanımını
+ değiştirmek için kullanılabilir.</p>
+ </div>
<h3>Ayrıca bakınız:</h3>
<ul>
@@ -4939,7 +5121,7 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sadece belli bir konak ismine ve porta uygulanacak yönergeleri barındırır.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;VirtualHost
- <var>adres</var>[:<var>port</var>] [<var>adres</var>[:<var>port</var>]]
+ <code>adres</code>[:<code>port</code>] [<code>adres</code>[:<code>port</code>]]
...&gt; ... &lt;/VirtualHost&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
@@ -4950,7 +5132,7 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
uygulanacak yönergeleri sarmalamakta kullanılırlar. Bir sanal konak
kapsamında belirtilebilecek her yönerge kullanılabilir. Sunucu belli bir
sanal konak üzerindeki bir belge için bir istek aldığında <code class="directive">&lt;VirtualHost&gt;</code> bölümünde bulunan yapılandırma
- yönergelerini kullanır. <var>adres</var> şunlardan biri olabilir,
+ yönergelerini kullanır. <code>adres</code> şunlardan biri olabilir,
istemlik olarak ikinokta imi ve bir port numarası (veya *)
eklenebilir:</p>
@@ -5048,7 +5230,7 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
<a href="../fr/mod/core.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
<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="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Yorum</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
+</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Yorumlar</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our <a href="https://httpd.apache.org/lists.html">mailing lists</a>.</div>
<script type="text/javascript"><!--//--><![CDATA[//><!--
var comments_shortname = 'httpd';
var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/core.html';
@@ -5066,7 +5248,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/core.html';
}
})(window, document);
//--><!]]></script></div><div id="footer">
-<p class="apache">Copyright 2019 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="apache">Copyright 2024 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="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
if (typeof(prettyPrint) !== 'undefined') {
prettyPrint();