diff options
Diffstat (limited to 'docs/manual/mod/core.html.tr.utf8')
-rw-r--r-- | docs/manual/mod/core.html.tr.utf8 | 892 |
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"> ja </a> | <a href="../tr/mod/core.html" title="Türkçe"> tr </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"><Files></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#filesmatch"><FilesMatch></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"><VirtualHost></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__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=core">Known issues</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&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__&list_id=144532&product=Apache%20httpd-2&query_format=specific&order=changeddate%20DESC%2Cpriority%2Cbug_severity&component=core">Bilinenler</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&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><Directory "/"></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><Directory <var>dizin-yolu</var>> +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><Directory <code>dizin-yolu</code>> ... </Directory></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><Directory></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"><DirectoryMatch></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><DirectoryMatch <var>düzifd</var>> +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><DirectoryMatch <code>düzifd</code>> ... </DirectoryMatch></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"><If></code> yönergesi - <var>Host:</var> başlıksız HTTP/1.0 istekleriyle eşleşirken <code class="directive"><Else></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"><Else></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"><If></a></code> veya <code class="directive"><ElseIf></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><ElseIf <var>ifade</var>> ... </ElseIf></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><ElseIf <code>ifade</code>> ... </ElseIf></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> </IfDefine></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"><If></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 INode MTime 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 MTime 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 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><Files <var>dosya-adı</var>> ... </Files></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><Files <code>dosya-adı</code>> ... </Files></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></Files></code> yönergesi ile sonlandırılması gerekir. Bu bölüm içinde belirtilen yönergeler, <code class="directive"><Files></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"><Files></code> bölümleri yapılandırma dosyasında, <code class="directive"><a href="#directory"><Directory></a></code> bölümleri ve <code>.htaccess</code> dosyaları okunduktan sonra fakat <code class="directive"><a href="#location"><Location></a></code> yönergelerinden önce göründükleri sıraya göre işleme sokulurlar. <code class="directive"><Files></code> bölümlerinin <code class="directive"><a href="#directory"><Directory></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><FilesMatch <var>düzifd</var>> ... </FilesMatch></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><FilesMatch <code>düzifd</code>> ... </FilesMatch></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"><Directory></a></code>, <code class="directive"><a href="#location"><Location></a></code> veya <code class="directive"><a href="#files"><Files></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><If <var>ifade</var>> ... </If></code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><If <code>ifade</code>> ... </If></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"><If "-z req('Host')"></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><</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"><If></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><IfDefine [!]<var>parametre-adı</var>> ... +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><IfDefine [!]<code>parametre-adı</code>> ... </IfDefine></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><IfDefine <var>sınama</var>>...</IfDefine> + <p><code><IfDefine <code>sınama</code>>...</IfDefine> </code> bölümü koşullu olarak işleme sokulacak yönergeleri içerir. Bir <code class="directive"><IfDefine></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"><IfDefine></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"><IfDirective></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><IfDirective [!]<var>yönerge-adı</var>> ... +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><IfDirective [!]<code>yönerge-adı</code>> ... </IfDirective></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><IfDirective <var>yönerge-adı</var>> - ...</IfDirective></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><IfDirective <code>yönerge-adı</code>> + ...</IfDirective></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"><IfDirective></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"><IfDirective></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"><IfDirective></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><IfFile [!]<var>dosyaadı</var>> ... +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><IfFile [!]<code>dosyaadı</code>> ... </IfFile></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><IfFile <var>dosyaadı</var>>...</IfFile> - </code> bölümü bir dosyanın diskteki mevcudiyetine bağlı olarak + <p><code><IfFile <code>dosyaadı</code>>...</IfFile> + </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"><IfFile></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"><IfFile></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"><IfFile></code> bölüm yönergesindeki - <var>dosyaadı</var>, <code class="directive"><a href="#ifdefine"><IfDefine></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"><IfFile></code> bölüm yönergesindeki + <code>dosyaadı</code>, <code class="directive"><a href="#ifdefine"><IfDefine></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"><IfFile></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"><IfFile></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><IfModule [!]<var>modül-dosyası</var>|<var>modül-betimleyici</var>> ... +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><IfModule [!]<code>modül-dosyası</code>|<code>modül-betimleyici</code>> ... </IfModule></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><IfModule <var>sınama</var>>...</IfModule></code> + <p><code><IfModule <code>sınama</code>>...</IfModule></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"><IfModule></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"><IfModule></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"><IfSection></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><IfSection [!]<var>bölüm-adı</var>> ... +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><IfSection [!]<code>bölüm-adı</code>> ... </IfSection></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><IfSection <var>bölüm-adı</var>> - ...</IfSection></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 "<" ile öncelenmiş bir yönerge adına - sahip olmalı ve <code class="directive"><VirtualHost></code> gibi başka + <p><code><IfSection <code>bölüm-adı</code>> + ...</IfSection></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 "<" ile öncelenmiş bir yönerge adına + sahip olmalı ve <code class="directive"><VirtualHost></code> gibi başka yönergeleri sarmalayan bir yönerge olmalıdır.</p> - <p><code class="directive"><IfSection></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"><IfSection></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 "<" veya sonunda ">" olmaksızın - belirtilmelidir. <code class="directive"><IfSection></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 "<" veya sonunda ">" olmaksızın + belirtilmelidir. <code class="directive"><IfSection></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> ... </IfSection></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"><IfSection></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"><IfSection></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><Limit <var>yöntem</var> [<var>yöntem</var>] ... > ... +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><Limit <code>yöntem</code> [<code>yöntem</code>] ... > ... </Limit></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><LimitExcept <var>yöntem</var> [<var>yöntem</var>] ... > ... +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><LimitExcept <code>yöntem</code> [<code>yöntem</code>] ... > ... </LimitExcept></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><Location <var>URL-yolu</var>|<var>URL</var>> ... +<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code><Location <code>URL-yolu</code>|<code>URL</code>> ... </Location></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"><LocationMatch></a></code> yönergesinde ve <code class="directive"><Location></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"><LocationMatch></a></code> + yönergesinde ve <code class="directive"><Location></code> + yönergesinin düzenli ifadeli kullanımında bunun açıkça belirtilmesi + gerekir.</p> <p>Örneğin, <code><LocationMatch "^/abc"></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><LocationMatch - <var>düzifade</var>> ... </LocationMatch></code></td></tr> + <code>düzifade</code>> ... </LocationMatch></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> </LocationMatch></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"><LocationMatch></a></code> + yönergesinde ve <code class="directive"><Location></code> + yönergesinin düzenli ifadeli kullanımında bunun açıkça belirtilmesi + gerekir.</p> + + <p>Örneğin, <code><LocationMatch "^/abc"></code> ile + <code>/abc</code> isteği eşleşirken <code>//abc</code> isteği + eşleşmez. <code class="directive"><Location></code> yönergesinin + regex olmayan kullanımı vekil isteklerindeki gibi davranır. Fakat + vekil harici işlemlerde <code class="directive"><Location></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><Location "/abc/def"></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"><VirtualHost></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"><Directory></a></code> ya da <code class="directive"><a href="#location"><Location></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> </FilesMatch></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"><LocationMatch ^/app/(?<sub>[^/]+)/> @@ -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"><IfDefine></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"><IfDefine></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><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>]] ...> ... </VirtualHost></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"><VirtualHost></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"> fr </a> | <a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | <a href="../tr/mod/core.html" title="Türkçe"> tr </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&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&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(); |