summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorNilgun Belma Buguner <nilgun@apache.org>2012-04-04 19:26:10 +0000
committerNilgun Belma Buguner <nilgun@apache.org>2012-04-04 19:26:10 +0000
commit772ed2f62c470749dbf5c4e223c6c5f9b5342f56 (patch)
tree211fbe28c08ad4539d7770c2e33fd78f2b208acd /docs
parent16dacf085a4aa04bc6f9c2e8b1b5d50f3ec97a19 (diff)
downloadhttpd-772ed2f62c470749dbf5c4e223c6c5f9b5342f56.tar.gz
update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1309555 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r--docs/man/ab.166
-rw-r--r--docs/man/tr/ab.1 (renamed from docs/man/tr/ab.8)71
-rw-r--r--docs/man/tr/apachectl.82
-rw-r--r--docs/man/tr/apxs.1 (renamed from docs/man/tr/apxs.8)2
-rw-r--r--docs/man/tr/dbmmanage.12
-rw-r--r--docs/man/tr/fcgistarter.859
-rw-r--r--docs/man/tr/htcacheclean.883
-rw-r--r--docs/man/tr/htdbm.12
-rw-r--r--docs/man/tr/htdigest.12
-rw-r--r--docs/man/tr/htpasswd.12
-rw-r--r--docs/man/tr/httpd.816
-rw-r--r--docs/man/tr/httxt2dbm.162
-rw-r--r--docs/man/tr/logresolve.1 (renamed from docs/man/tr/logresolve.8)2
-rw-r--r--docs/man/tr/rotatelogs.832
-rw-r--r--docs/man/tr/suexec.82
-rw-r--r--docs/manual/mod/core.html.tr.utf81883
-rw-r--r--docs/manual/mod/core.xml.tr2
-rw-r--r--docs/manual/mod/index.html.tr.utf89
-rw-r--r--docs/manual/mod/index.xml.meta2
-rw-r--r--docs/manual/mod/mod_log_forensic.html.tr.utf81
-rw-r--r--docs/manual/mod/mod_log_forensic.xml.meta2
-rw-r--r--docs/manual/mod/mod_rewrite.html.en3
-rw-r--r--docs/manual/mod/mod_rewrite.xml.fr2
-rw-r--r--docs/manual/mod/mod_setenvif.html.tr.utf881
-rw-r--r--docs/manual/mod/mod_setenvif.xml.meta2
-rw-r--r--docs/manual/mod/mod_so.html.tr.utf851
-rw-r--r--docs/manual/mod/mod_so.xml.meta2
-rw-r--r--docs/manual/mod/mod_vhost_alias.html.tr.utf812
-rw-r--r--docs/manual/mod/mod_vhost_alias.xml.meta2
-rw-r--r--docs/manual/mod/quickreference.html.tr.utf8109
-rw-r--r--docs/manual/programs/ab.html.en2
-rw-r--r--docs/manual/programs/ab.html.tr.utf896
-rw-r--r--docs/manual/programs/ab.xml.ko2
-rw-r--r--docs/manual/programs/ab.xml.meta2
-rw-r--r--docs/manual/programs/apachectl.html.tr.utf81
-rw-r--r--docs/manual/programs/apachectl.xml.meta2
-rw-r--r--docs/manual/programs/apxs.html.tr.utf81
-rw-r--r--docs/manual/programs/apxs.xml.meta2
-rw-r--r--docs/manual/programs/configure.html.tr.utf8479
-rw-r--r--docs/manual/programs/configure.xml.meta2
-rw-r--r--docs/manual/programs/dbmmanage.html.tr.utf81
-rw-r--r--docs/manual/programs/dbmmanage.xml.meta2
-rw-r--r--docs/manual/programs/fcgistarter.html.tr.utf811
-rw-r--r--docs/manual/programs/fcgistarter.xml.meta2
-rw-r--r--docs/manual/programs/htcacheclean.html.tr.utf8108
-rw-r--r--docs/manual/programs/htcacheclean.xml.meta2
-rw-r--r--docs/manual/programs/htpasswd.html.tr.utf81
-rw-r--r--docs/manual/programs/htpasswd.xml.meta2
-rw-r--r--docs/manual/programs/httpd.html.tr.utf827
-rw-r--r--docs/manual/programs/httpd.xml.meta2
-rw-r--r--docs/manual/programs/httxt2dbm.html.tr.utf815
-rw-r--r--docs/manual/programs/httxt2dbm.xml.meta2
-rw-r--r--docs/manual/programs/logresolve.html.tr.utf81
-rw-r--r--docs/manual/programs/logresolve.xml.meta2
-rw-r--r--docs/manual/programs/other.html.tr.utf81
-rw-r--r--docs/manual/programs/other.xml.meta2
-rw-r--r--docs/manual/programs/rotatelogs.html.tr.utf880
-rw-r--r--docs/manual/programs/rotatelogs.xml.meta2
-rw-r--r--docs/manual/vhosts/details.html.tr.utf8356
-rw-r--r--docs/manual/vhosts/details.xml.meta2
-rw-r--r--docs/manual/vhosts/examples.html.tr.utf858
-rw-r--r--docs/manual/vhosts/examples.xml.meta2
-rw-r--r--docs/manual/vhosts/fd-limits.html.tr.utf81
-rw-r--r--docs/manual/vhosts/fd-limits.xml.meta2
-rw-r--r--docs/manual/vhosts/index.html.tr.utf821
-rw-r--r--docs/manual/vhosts/index.xml.meta2
-rw-r--r--docs/manual/vhosts/ip-based.html.tr.utf867
-rw-r--r--docs/manual/vhosts/ip-based.xml.meta2
-rw-r--r--docs/manual/vhosts/mass.html.tr.utf8313
-rw-r--r--docs/manual/vhosts/mass.xml.meta2
-rw-r--r--docs/manual/vhosts/name-based.html.tr.utf8234
-rw-r--r--docs/manual/vhosts/name-based.xml.meta2
72 files changed, 2727 insertions, 1757 deletions
diff --git a/docs/man/ab.1 b/docs/man/ab.1
index 806b4300e0..11ad802ff4 100644
--- a/docs/man/ab.1
+++ b/docs/man/ab.1
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "AB" 1 "2012-01-09" "Apache HTTP Server" "ab"
+.TH "AB" 1 "2012-04-04" "Apache HTTP Server" "ab"
.SH NAME
ab \- Apache HTTP server benchmarking tool
@@ -133,6 +133,70 @@ String to use as attributes for <td>\&.
-Z \fIciphersuite\fR
Specify SSL/TLS cipher suite (See openssl ciphers)
+.SH "OUTPUT"
+
+.PP
+The following list describes the values returned by ab:
+
+
+.TP
+Server Software
+The value, if any, returned in the \fIserver\fR HTTP header of the first successful response\&. This includes all characters in the header from beginning to the point a character with decimal value of 32 (most notably: a space or CR/LF) is detected\&.
+.TP
+Server Hostname
+The DNS or IP address given on the command line
+.TP
+Server Port
+The port to which ab is connecting\&. If no port is given on the command line, this will default to 80 for http and 443 for https\&.
+.TP
+SSL/TLS Protocol
+The protocol parameters negotiated between the client and server\&. This will only be printed if SSL is used\&.
+.TP
+Document Path
+The request URI parsed from the command line string\&.
+.TP
+Document Length
+This is size in bytes of the first succesfully returning document\&. If the document length changes during testing, the response is considered an error\&.
+.TP
+Concurrency Level
+The number of concurrent clients used during the test
+.TP
+Time taken for tests
+This is the time taken from the moment the first socket connection is created to the moment the last response is recieved
+.TP
+Complete requests
+The number of successful responses recieved
+.TP
+Failed requests
+The number of requests that were considered a failure\&. If the number is greater than zero, another line will be printed showing the number of requests that failed due to connecting, reading, incorrect content length, or exceptions\&.
+.TP
+Write errors
+The number of errors that failed during write (broken pipe)\&.
+.TP
+Non-2xx responses
+The number of responses that were not in the 200 series of response codes\&. If all responses were 200, this field is not printed\&.
+.TP
+Keep-Alive requests
+The number of connections that resulted in Keep-Alive requests
+.TP
+Total body sent
+If configured to send data as part of the test, this is the total number of bytes sent during the tests\&. This field is omitted if the test did not include a body to send\&.
+.TP
+Total transferred
+The total number of bytes received from the server\&. This number is essentially the number of bytes sent over the wire\&.
+.TP
+HTML transferred
+The total number of document bytes received from the server\&. This number excludes bytes received in HTTP headers
+.TP
+Requests per second
+This is the number of requests per second\&. This value is the result of dividing the number of requests by the total time taken
+.TP
+Time per request
+The average time spent per request\&. The first value is calculated with the formula concurrency * timetaken * 1000 / done while the second value is calculated with the formula timetaken * 1000 / done
+.TP
+Transfer rate
+The rate of transfer as calculated by the formula totalread / 1024 / timetaken
+
.SH "BUGS"
.PP
diff --git a/docs/man/tr/ab.8 b/docs/man/tr/ab.1
index c51b5a8a86..a66cf723a0 100644
--- a/docs/man/tr/ab.8
+++ b/docs/man/tr/ab.1
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "AB" 8 "2009-11-03" "Apache HTTP Sunucusu" "ab"
+.TH "AB" 1 "2012-04-04" "Apache HTTP Sunucusu" "ab"
.nh
.SH Ä°SÄ°M
ab \- Apache HTTP sunucusu başarım ölçme aracı
@@ -27,7 +27,7 @@ ab \- Apache HTTP sunucusu başarım ölçme aracı
.SH "KULLANIM"
.PP
-\fBab\fR [ -\fBA\fR \fIyetkili-kullanıcı:parola\fR ] [ -\fBb\fR \fItampon-boyu\fR ] [ -\fBc\fR \fIbağlantı-sayısı\fR ] [ -\fBC\fR \fIçerez-ismi=değer\fR ] [ -\fBd\fR ] [ -\fBe\fR \fIcsv-dosyası\fR ] [ -\fBf\fR \fIprotokol\fR ] [ -\fBg\fR \fIgnuplot-dosyası\fR ] [ -\fBh\fR ] [ -\fBH\fR \fIözel-başlık\fR ] [ -\fBi\fR ] [ -\fBk\fR ] [ -\fBn\fR \fIistek-sayısı\fR ] [ -\fBp\fR \fIPOST-dosyası\fR ] [ -\fBP\fR \fIvekil-yetkilisi:parola\fR ] [ -\fBq\fR ] [ -\fBr\fR ] [ -\fBs\fR ] [ -\fBS\fR ] [ -\fBt\fR \fIsaniye\fR ] [ -\fBT\fR \fIiçerik-türü\fR ] [ -\fBu\fR \fIPUT-dosyası\fR ] [ -\fBv\fR \fIayrıntı-düzeyi\fR] [ -\fBV\fR ] [ -\fBw\fR ] [ -\fBx\fR \fI<table>-öznitelikleri\fR ] [ -\fBX\fR \fIvekil\fR[:\fIport\fR] ] [ -\fBy\fR \fI<tr>-öznitelikleri\fR ] [ -\fBz\fR \fI<td>-öznitelikleri\fR ] [ -\fBZ\fR \fIşifre-kümesi\fR ] [http[s]://]\fIkonakadı\fR[:\fIport\fR]/\fIdizin\fR
+\fBab\fR [ -\fBA\fR \fIyetkili-kullanıcı:parola\fR ] [ -\fBb\fR \fItampon-boyu\fR ] [ -\fBB\fR \fIyerel-adres\fR ] [ -\fBc\fR \fIbağlantı-sayısı\fR ] [ -\fBC\fR \fIçerez-ismi=değer\fR ] [ -\fBd\fR ] [ -\fBe\fR \fIcsv-dosyası\fR ] [ -\fBf\fR \fIprotokol\fR ] [ -\fBg\fR \fIgnuplot-dosyası\fR ] [ -\fBh\fR ] [ -\fBH\fR \fIözel-başlık\fR ] [ -\fBi\fR ] [ -\fBk\fR ] [ -\fBn\fR \fIistek-sayısı\fR ] [ -\fBp\fR \fIPOST-dosyası\fR ] [ -\fBP\fR \fIvekil-yetkilisi:parola\fR ] [ -\fBq\fR ] [ -\fBr\fR ] [ -\fBs\fR ] [ -\fBS\fR ] [ -\fBt\fR \fIsaniye\fR ] [ -\fBT\fR \fIiçerik-türü\fR ] [ -\fBu\fR \fIPUT-dosyası\fR ] [ -\fBv\fR \fIayrıntı-düzeyi\fR] [ -\fBV\fR ] [ -\fBw\fR ] [ -\fBx\fR \fI<table>-öznitelikleri\fR ] [ -\fBX\fR \fIvekil\fR[:\fIport\fR] ] [ -\fBy\fR \fI<tr>-öznitelikleri\fR ] [ -\fBz\fR \fI<td>-öznitelikleri\fR ] [ -\fBZ\fR \fIşifre-kümesi\fR ] [http[s]://]\fIkonakadı\fR[:\fIport\fR]/\fIdizin\fR
.SH "ÖZET"
@@ -46,6 +46,9 @@ Sunucuya TEMEL Kimlik DoÄŸrulamada kullanılmak üzere kanıt saÄŸlar\&. KullanÄ
\fB-b\fR \fItampon-boyu\fR
TCP gönderme/alma tamponlarının bayt cinsinden uzunluğu\&.
.TP
+\fB-B\fR \fIyerel-adres\fR
+Uzak bağlantılar yaparken dinlenecek adres\&.
+.TP
\fB-c\fR \fIbağlantı-sayısı\fR
Aynı anda işleme sokulacak bağlantı sayısı\&. Aynı anda bir bağlantı öntanımlı değerdir\&.
.TP
@@ -130,6 +133,70 @@ Sonuçları HTML tabloları olarak basar\&. Öntanımlı tablo, beyaz artalanlı
-Z \fIşifre-kümesi\fR
SSL/TLS şifre kümesi belirtilir (\fBopenssl\fR(1) şifrelerine bakınız)\&.
+.SH "ÇIKTI"
+
+.PP
+Aşağıda \fBab\fR tarafından döndürülen değerler açıklanmıştır:
+
+
+.TP
+Server Software
+İlk başarılı yanıtın, varsa, \fIserver\fR HTTP başlığında döndürülen değer\&. Bu başlıktaki başlangıçtan 32 ondalık değerli karaktere (genellikle boşluk veya CR/LF karakteri) kadar tüm karakterleri içerir\&.
+.TP
+Server Hostname
+Komut satırında belirtilen DNS veya IP adresi\&.
+.TP
+Server Port
+\fBab\fR'nin bağlandığı port\&. Komut satırında port belirtilmemişse, öntanımlı olarak http için 80, https için 443'tür\&.
+.TP
+SSL/TLS Protocol
+İstemci le sunucu arasında uzlaşılmış protokol değerleri\&. Bu sadece SSL kullanılıyorsa çıktılanır\&.
+.TP
+Document Path
+Komut satırı dizgesinden çözümlenen isteğin URI'si\&.
+.TP
+Document Length
+Başarıyla döndürülen ilk belgenin bayt cinsinden uzunluğu\&. Eğer belge uzunluğu sınama sırasında değişirse yanıt bir hata içerecektir\&.
+.TP
+Concurrency Level
+Sınama sırasında kullanılan eşzamanlı istemcilerin sayısı\&.
+.TP
+Time taken for tests
+İlk soket bağlantısının alındığı andan son yanıtın alındığı ana kadar geçen süre\&.
+.TP
+Complete requests
+Alınan başarılı yanıtların sayısı\&.
+.TP
+Failed requests
+Başarısızlık olarak addedilen isteklerin sayısı\&. Sayı sıfırdan büyükse, diğer satırda, bağlanma, okuma, yanlış içerik uzunluğu, istisnalar gibi sebeplerle başarısız olmuş istekler gösterilir\&.
+.TP
+Write errors
+Başarısız yazma hatalarının (kırık boru) sayısı\&.
+.TP
+Non-2xx responses
+200 serisi yanıt kodları ile açıklanamayan yanıtların sayısı\&. Tüm yanıtlar 200 olursa bu alan çıktılanmaz\&.
+.TP
+Keep-Alive requests
+Keep-Alive isteklerinde sonuçlanan bağlantı sayısı\&.
+.TP
+Total body sent
+Sınamanın parçası olarak veri gönderimi yapılandırılmışsa, bu sınama sırasında gönderilen toplam bayt sayısıdır\&. Sınama sırasında gövde gönderilmiyorsa bu alan çıktılanmaz\&.
+.TP
+Total transferred
+Sunucudan alınan toplam bayt sayısı\&. Bu sayı aslında hattan gönderilen bayt sayısıdır\&.
+.TP
+HTML transferred
+Sunucudan alınan belge baytlarının sayısı\&. Bu sayı HTTP başlıklarının bayt sayısını içermez\&.
+.TP
+Requests per second
+Saniyedeki istek sayısı\&. İstek sayısının toplam süreye oranıdır\&.
+.TP
+Time per request
+İstek başına harcanan süre\&. İlk değer eşzamanlılık * süre * 1000 / biten formülüyle hesaplanırken ikincisi için süre * 1000 / biten formülü kullanılır\&.
+.TP
+Transfer rate
+okunantoplam / 1024 / süre formülüyle hesaplanan aktarım hızı\&.
+
.SH "BÖRTÜ BÖCEK"
.PP
diff --git a/docs/man/tr/apachectl.8 b/docs/man/tr/apachectl.8
index 2c288c9c64..8f18c5bba1 100644
--- a/docs/man/tr/apachectl.8
+++ b/docs/man/tr/apachectl.8
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "APACHECTL" 8 "2009-02-16" "Apache HTTP Sunucusu" "apachectl"
+.TH "APACHECTL" 8 "2012-04-04" "Apache HTTP Sunucusu" "apachectl"
.nh
.SH Ä°SÄ°M
apachectl \- Apache HTTP Sunucusu Denetim Arayüzü
diff --git a/docs/man/tr/apxs.8 b/docs/man/tr/apxs.1
index dfc44b314f..cbfac5cfb2 100644
--- a/docs/man/tr/apxs.8
+++ b/docs/man/tr/apxs.1
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "APXS" 8 "2009-02-16" "Apache HTTP Sunucusu" "apxs"
+.TH "APXS" 1 "2012-04-04" "Apache HTTP Sunucusu" "apxs"
.nh
.SH Ä°SÄ°M
apxs \- Apache Eklenti Aracı
diff --git a/docs/man/tr/dbmmanage.1 b/docs/man/tr/dbmmanage.1
index 7ab37f50cc..8f5efecb66 100644
--- a/docs/man/tr/dbmmanage.1
+++ b/docs/man/tr/dbmmanage.1
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "DBMMANAGE" 1 "2009-02-16" "Apache HTTP Sunucusu" "dbmmanage"
+.TH "DBMMANAGE" 1 "2012-04-04" "Apache HTTP Sunucusu" "dbmmanage"
.nh
.SH Ä°SÄ°M
dbmmanage \- DBM biçemli kullanıcı kimlik doğrulama dosyalarını yönetir
diff --git a/docs/man/tr/fcgistarter.8 b/docs/man/tr/fcgistarter.8
new file mode 100644
index 0000000000..1328f1e1f9
--- /dev/null
+++ b/docs/man/tr/fcgistarter.8
@@ -0,0 +1,59 @@
+.\" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+.\" DO NOT EDIT! Generated from XML source.
+.\" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+.de Sh \" Subsection
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Ip \" List item
+.br
+.ie \\n(.$>=3 .ne \\$3
+.el .ne 3
+.IP "\\$1" \\$2
+..
+.TH "FCGÄ°STARTER" 8 "2012-04-04" "Apache HTTP Sunucusu" "fcgistarter"
+.nh
+.SH Ä°SÄ°M
+fcgistarter \- Bir FastCGI programını çalıştır
+
+.SH "KULLANIM"
+
+.PP
+\fBfcgistarter\fR -\fBc\fR \fIkomut\fR -\fBp\fR \fIport\fR [ -\fBi\fR \fIarabirim\fR ] -\fBN\fR \fIsayı\fR
+
+
+.SH "ÖZET"
+
+.PP
+
+
+
+.SH "BÄ°LGÄ°NÄ°ZE"
+
+.PP
+Şimdilik sadece Unix sistemlerinde çalışmaktadır\&.
+
+.SH "SEÇENEKLER"
+
+
+.TP
+\fB-c\fR \fIkomut\fR
+Çalıştırılacak FastCGI programı
+.TP
+\fB-p\fR \fIport\fR
+Programın dinleyeceği port
+.TP
+\fB-i\fR \fIarabirim\fR
+Programın dinleyeceği arabirim
+.TP
+\fB-N\fR \fIsayı\fR
+Program örneklerinin sayısı
+
diff --git a/docs/man/tr/htcacheclean.8 b/docs/man/tr/htcacheclean.8
index 8f5d1fc79c..6dff4df44c 100644
--- a/docs/man/tr/htcacheclean.8
+++ b/docs/man/tr/htcacheclean.8
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "HTCACHECLEAN" 8 "2009-02-16" "Apache HTTP Sunucusu" "htcacheclean"
+.TH "HTCACHECLEAN" 8 "2012-04-04" "Apache HTTP Sunucusu" "htcacheclean"
.nh
.SH Ä°SÄ°M
htcacheclean \- Disk arabelleÄŸini temizler
@@ -27,19 +27,25 @@ htcacheclean \- Disk arabelleÄŸini temizler
.SH "KULLANIM"
.PP
-\fBhtcacheclean\fR [ -\fBD\fR ] [ -\fBv\fR ] [ -\fBt\fR ] [ -\fBr\fR ] [ -\fBn\fR ] -\fBp\fR\fIyol\fR -\fBl\fR\fIsınır\fR
+\fBhtcacheclean\fR [ -\fBD\fR ] [ -\fBv\fR ] [ -\fBt\fR ] [ -\fBr\fR ] [ -\fBn\fR ] [ -\fBR\fR\fIboyut\fR ] -\fBp\fR\fIyol\fR [ -\fBl\fR\fIsınır\fR | -\fBL\fR\fIlimit\fR ]
.PP
-\fBhtcacheclean\fR [ -\fBn\fR ] [ -\fBt\fR ] [ -\fBi\fR ] -\fBd\fR\fIsüre\fR -\fBp\fR\fIyol\fR -\fBl\fR\fIsınır\fR
+\fBhtcacheclean\fR [ -\fBn\fR ] [ -\fBt\fR ] [ -\fBi\fR ] [ -\fBP\fR\fIpiddosyası\fR ] [ -\fBR\fR\fIboyut\fR ] -\fBd\fR\fIsüre\fR -\fBp\fR\fIyol\fR [ -\fBl\fR\fIsınır\fR | -\fBL\fR\fIlimit\fR ]
+
+.PP
+\fBhtcacheclean\fR [ -\fBv\fR ] [ -\fBR\fR\fIboyut\fR ] -\fBp\fR\fIyol\fR [ -\fBa\fR ] [ -\fBA\fR ]
+
+.PP
+\fBhtcacheclean\fR [ -\fBD\fR ] [ -\fBv\fR ] [ -\fBt\fR ] [ -\fBR\fR\fIboyut\fR ] -\fBp\fR\fIyol\fR \fIurl\fR
.SH "ÖZET"
.PP
-\fBhtcacheclean\fR, mod_disk_cache deposunun boyutlarını belli sınırlar içinde tutmak için kullanılır\&. Bu araç ya elle ya da bir artalan süreci olarak çalıştırılır\&. Artalan süreci olarak çalıştırıldığında, silinecek arabellek içeriğini tespit etmek için arabellek dizinlerine belli aralıklarla bakmak dışında uykuda olur\&. Artalan sürecini temiz olarak durdurmak için TERM veya INT sinyali göndermeniz yeterlidir\&.
+\fBhtcacheclean\fR, mod_cache_disk deposunun boyutlarını belli sınırlar içinde veya kullanımdaki dosya düğümlerinin sınırları içinde tutmak için kullanılır\&. Bu araç ya elle ya da bir artalan süreci olarak çalıştırılır\&. Artalan süreci olarak çalıştırıldığında, silinecek arabellek içeriğini tespit etmek için arabellek dizinlerine belli aralıklarla bakmak dışında uykuda olur\&. Artalan sürecini temiz olarak durdurmak için TERM veya INT sinyali göndermeniz yeterlidir\&. Elle çalıştırıldığında, silinecek arabellek içeriğini tespit etmek için arabellek dizinlerine bir kereliğine bakar\&. Bir veya daha fazla URL belirtilmesi durumunda arabellekte olanlar arabellekten silinir\&.
-.SH "OPTÄ°ONS"
+.SH "SEÇENEKLER"
.TP
@@ -47,7 +53,7 @@ htcacheclean \- Disk arabelleÄŸini temizler
Artalanda çalışarak \fIsüre\fR dakikada bir arabelleği temizler\&. Bu seçenek \fB-D\fR, \fB-v\fR ve \fB-r\fR seçenekleri ile birlikte kullanılamaz\&. Artalan sürecini temiz olarak sonlandırmak için SIGTERM veya SIGINT göndermek yeterlidir\&.
.TP
\fB-D\fR
-Kuru kuruya çalışıp, hiçbir şeyi silmez\&. \fB-d\fR seçeneği ile birlikte kullanılamaz\&.
+Kuru kuruya çalışıp, hiçbir şeyi silmez\&. \fB-d\fR seçeneği ile birlikte kullanılamaz\&. Kuru çalıştırma sırasında \fB-t\fR seçeneği ile dizinler silinmek istenirse, statlarda silinmiş görünen dosya düğümleri silinmiş dizinler olarak hesaba katılmaz ve tahmini olarak imlenir\&.
.TP
\fB-v\fR
Çıktı daha ayrıntılı olur\&. \fB-d\fR seçeneği ile birlikte kullanılamaz\&.
@@ -64,14 +70,77 @@ Tüm boş dizinleri siler\&. Öntanımlı olarak, sadece arabellek dosyaları si
\fB-p\fR\fI yol\fR
\fIyol\fR, disk arabelleğinin kök dizini olarak belirtilir\&. CacheRoot yönergesinde belirtilen dizin olmalıdır\&.
.TP
+\fB-P\fR\fIpiddosyası\fR
+Artalan süreci olarak çalışmada süreç kimliğinin yazılacağı dosyanın adını belirtmek için kullanılır\&.
+.TP
+\fB-R\fR\fIboyut\fR
+Disk bloklarının boyunu denkleştirmek için yuvarlanacak üst boyutu belirtmekte kullanılır\&. Arabellek bölümünün blok boyutunu belirler\&.
+.TP
\fB-l\fR\fI sınır\fR
\fIsınır\fR, disk arabelleğinin toplam boyutu olarak belirtilir\&. Değerin öntanımlı olarak bayt cinsinden belirtileceği varsayılır\&. Değerin sonuna kilobayt için K, megabayt M, bayt için B harfi konulabilir\&.
.TP
+\fB-L\fR\fIlimit\fR
+Disk arabellek dosyası düğümü toplamının sınırını belirlemekte kullanılır\&.
+.TP
\fB-i\fR
Akıllı olup sadece disk arabelleği değiştiği zaman çalışır\&. Bu seçenek \fB-d\fR seçeneği ile birlikte belirtilmek zorundadır\&.
+.TP
+\fB-a\fR
+O an arabellekte saklanmakta olan URL'leri listeler\&. Birden fazla aynı URL varsa yalnız biri listelenir\&.
+.TP
+\fB-A\fR
+O an arabellekte saklanmakta olan URL'leri öznitelikleri ile listeler\&. Öznitelikler şu sırayla verilir: url, header size, body size, status, entity version, date, expiry, request time, response time, body present, head request
+
+.SH "BELLÄ° BÄ°R URL'NÄ°N SÄ°LÄ°NMESÄ°"
+
+.PP
+\fBhtcacheclean\fR tarafından aktarılan URL'ler arabellekten silinir\&. Bir URL birden fazla mevcutsa hepsi silinir\&.
+
+.PP
+Ters vekilli bir URL silinmişse, etkin URL \fBHost\fR başlığı \fBport\fR, \fByol\fR ve \fBsorgu\fR ile oluşturulur\&. Bir sorgu dizgesi olsun olmasın, URL içinde '?' daima açıkça belirtilmelidir\&. Örneğin, \fBlocalhost\fR sunucusundaki \fB/\fR yolu silinmek istenirse silinecek URL \fBhttp://localhost:80/?\fR olurdu\&.
+
+.SH "ARABELLEKTEKÄ° URL'LERÄ°N LÄ°STELENMESÄ°"
+
+.PP
+\fBhtcacheclean\fR'e \fB-a\fR veya \fB-A\fR seçeneğinin aktarılmasıyla, arabellekteki URL'ler bulundukça her satıra bir URL gelecek biçemde listelenir\&. \fB-A\fR seçeneği URL'nin ardından arabellek içeriğini tamamını şu sırayla dökümler:
+
+
+.TP
+url
+Öğenin URL'si\&.
+.TP
+header size
+Bayt cinsinden başlık uzunluğu\&.
+.TP
+body size
+Bayt cinsinden gövde uzunluğu\&.
+.TP
+status
+Arabellekteki yanıtın durumu\&.
+.TP
+entity version
+Öğenin silinmeksizin kaç kere doğrulandığı\&.
+.TP
+date
+Yanıt tarihi\&.
+.TP
+expiry
+Yanıtın zaman aşımı tarihi\&.
+.TP
+request time
+İsteğin başlama zamanı\&.
+.TP
+response time
+İsteğin bitiş zamanı\&.
+.TP
+body present
+0 ise istekle birlikte gövde saklanmaz, 1 ise saklanır\&.
+.TP
+head request
+1 ise, öğe, gövde olmaksızın arabellekli bir HEAD isteği içerir, 0 ise içermez\&.
.SH "ÇIKIŞ DURUMU"
.PP
-\fBhtcacheclean\fR, tüm işlemler başarıyla yerine getirildiğinde 0, aksi takdirde 1 döndürür\&.
+\fBhtcacheclean\fR, tüm işlemler başarıyla yerine getirildiğinde 0, aksi takdirde 1 döndürür\&. Bir URL belirtildiğinde, bu URL arablleklenmi ve silinmişse 0, aksi takdirde 2 döndürür\&. URL'nin silinmesi sırasında bir hata oluşursa 1 döndürür\&.
diff --git a/docs/man/tr/htdbm.1 b/docs/man/tr/htdbm.1
index 4066bd3c55..e942a0070b 100644
--- a/docs/man/tr/htdbm.1
+++ b/docs/man/tr/htdbm.1
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "HTDBM" 1 "2009-03-28" "Apache HTTP Sunucusu" "htdbm"
+.TH "HTDBM" 1 "2012-04-04" "Apache HTTP Sunucusu" "htdbm"
.nh
.SH Ä°SÄ°M
htdbm \- DBM parola veritabanlarını yönetir
diff --git a/docs/man/tr/htdigest.1 b/docs/man/tr/htdigest.1
index 73f22e8aa2..4b99b39260 100644
--- a/docs/man/tr/htdigest.1
+++ b/docs/man/tr/htdigest.1
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "HTDÄ°GEST" 1 "2009-02-16" "Apache HTTP Sunucusu" "htdigest"
+.TH "HTDÄ°GEST" 1 "2012-04-04" "Apache HTTP Sunucusu" "htdigest"
.nh
.SH Ä°SÄ°M
htdigest \- Özet kimlik doğrulama dosyalarını yönetir
diff --git a/docs/man/tr/htpasswd.1 b/docs/man/tr/htpasswd.1
index 5cc63286fd..f4567df169 100644
--- a/docs/man/tr/htpasswd.1
+++ b/docs/man/tr/htpasswd.1
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "HTPASSWD" 1 "2009-11-03" "Apache HTTP Sunucusu" "htpasswd"
+.TH "HTPASSWD" 1 "2012-04-04" "Apache HTTP Sunucusu" "htpasswd"
.nh
.SH Ä°SÄ°M
htpasswd \- Temel kimlik doğrulama dosyalarını yönetir
diff --git a/docs/man/tr/httpd.8 b/docs/man/tr/httpd.8
index 0795166044..00db6faa3c 100644
--- a/docs/man/tr/httpd.8
+++ b/docs/man/tr/httpd.8
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "HTTPD" 8 "2009-02-16" "Apache HTTP Sunucusu" "httpd"
+.TH "HTTPD" 8 "2012-04-04" "Apache HTTP Sunucusu" "httpd"
.nh
.SH Ä°SÄ°M
httpd \- Apache Hiper Metin Aktarım Protokolü Sunucusu
@@ -27,7 +27,7 @@ httpd \- Apache Hiper Metin Aktarım Protokolü Sunucusu
.SH "KULLANIM"
.PP
-\fBhttpd\fR [ -\fBd\fR \fIsunucu-kök-dizini\fR ] [ -\fBf\fR \fIyapılandırma-dosyası\fR ] [ -\fBC\fR \fIyönerge\fR ] [ -\fBc\fR \fIyönerge\fR ] [ -\fBD\fR \fIparametre\fR ] [ -\fBe\fR \fIseviye\fR ] [ -\fBE\fR \fIdosya\fR ] [ \fB-k\fR start | restart | graceful | stop | graceful-stop ] [ -\fBR\fR \fIdizin\fR ] [ -\fBh\fR ] [ -\fBl\fR ] [ -\fBL\fR ] [ -\fBS\fR ] [ -\fBt\fR ] [ -\fBv\fR ] [ -\fBV\fR ] [ -\fBX\fR ] [ -\fBM\fR ]
+\fBhttpd\fR [ -\fBd\fR \fIsunucu-kök-dizini\fR ] [ -\fBf\fR \fIyapılandırma-dosyası\fR ] [ -\fBC\fR \fIyönerge\fR ] [ -\fBc\fR \fIyönerge\fR ] [ -\fBD\fR \fIparametre\fR ] [ -\fBe\fR \fIseviye\fR ] [ -\fBE\fR \fIdosya\fR ] [ \fB-k\fR start | restart | graceful | stop | graceful-stop ] [ -\fBh\fR ] [ -\fBl\fR ] [ -\fBL\fR ] [ -\fBS\fR ] [ -\fBt\fR ] [ -\fBv\fR ] [ -\fBV\fR ] [ -\fBX\fR ] [ -\fBM\fR ] [ -\fBT\fR ]
.PP
Windows sistemlerinde, ek olarak şunlar vardır:
@@ -56,7 +56,7 @@ Genelde, \fBhttpd\fR'nin doğrudan çağrılmaması gerekir\&. Unix ve benzerler
Başlatma sırasında \fIyapılandırma-dosyası\fR'ndaki yönergeler kullanılır\&. Eğer \fIyapılandırma-dosyası\fR bir / ile başlamıyorsa dosyanın ServerRoot yönergesinin değerine göreli olduğu varsayılır\&. Seçenek belirtilmediği takdirde conf/httpd\&.conf öntanımlı değerdir\&.
.TP
\fB-k\fR start | restart | graceful | stop | graceful-stop
-\fBhttpd\fR'yi başlatmak, durdurmak ve yeniden başlatmak için sinyal gönderir\&. Daha ayrıntılı bilgi edinmek için Apache'nin Durdurulması belgesine bakınız\&.
+\fBhttpd\fR'yi başlatmak, durdurmak ve yeniden başlatmak için sinyal gönderir\&. Daha ayrıntılı bilgi edinmek için Apache httpd'nin Durdurulması belgesine bakınız\&.
.TP
\fB-C\fR \fIyönerge\fR
Yapılandırma \fIyönerge\fR'sini yapılandırma dosyalarını okumadan önce işleme sokar\&.
@@ -85,12 +85,12 @@ Durağan modüllerce sağlanmış yönergeleri olası değerleriyle geçerli kon
\fB-M\fR
Yüklü durağan ve paylaşımlı modülleri listeler\&.
.TP
-\fB-R\fR \fIdizin\fR
-Sunucu SHARED_CORE kullanılarak derlendiği takdirde bu seçenek paylaşımlı nesne dosyaları için \fIdizin\fR belirtir\&.
-.TP
\fB-S\fR
Yapılandırma dosyasından çözümlenmiş haliyle ayarları gösterir (şu an sadece sanal konak ayarları gösterilmektedir)\&.
.TP
+\fB-T\fR (2\&.3\&.8 ve sonrasında kullanılabilmektedir)
+Başlatma ve yeniden başlatma sırasında belge kökü sınanmadan geçilir\&.
+.TP
\fB-t\fR
Yapılandırma dosyasını sözdizimi hatalarına karşı denetler\&. Program sözdizimini denetledikten sonra sözdizimi geçerliyse 0 ile, değilse sıfırdan farklı bir değerle çıkar\&. \fB-D\fRDUMP_VHOSTS seçeneği ile birlikte kullanılmışsa ek olarak sanal konak ayrıntıları da basılır\&. \fB-D\fRDUMP_MODULES seçeneği ile ise ek olarak tüm modüller listelenir\&.
.TP
@@ -109,10 +109,10 @@ Aşağıdaki seçenekler sadece Windows platformunda geçerlidir:
.TP
\fB-k\fR install | config | uninstall
-Parametreler bakımından sırasıyla: Apache bir Windows NT hizmeti haline getirilir; başlatma seçenekleri Apache hizmeti için değiştirilir; ve Apache hizmeti sistemden kaldırılır\&.
+Parametreler bakımından sırasıyla: Apache httpd bir Windows NT hizmeti haline getirilir; başlatma seçenekleri Apache httpd hizmeti için değiştirilir; ve Apache httpd hizmeti sistemden kaldırılır\&.
.TP
\fB-n\fR \fIisim\fR
-Sinyal gönderilecek Apache hizmetinin \fIismi\fR\&.
+Sinyal gönderilecek Apache httpd hizmetinin \fIismi\fR\&.
.TP
\fB-w\fR
Hata durumunda konsol penceresi açık tutularak hata iletilerinin okunması sağlanır\&.
diff --git a/docs/man/tr/httxt2dbm.1 b/docs/man/tr/httxt2dbm.1
new file mode 100644
index 0000000000..f0edf2d4c0
--- /dev/null
+++ b/docs/man/tr/httxt2dbm.1
@@ -0,0 +1,62 @@
+.\" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+.\" DO NOT EDIT! Generated from XML source.
+.\" XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+.de Sh \" Subsection
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Ip \" List item
+.br
+.ie \\n(.$>=3 .ne \\$3
+.el .ne 3
+.IP "\\$1" \\$2
+..
+.TH "HTTXT2DBM" 1 "2012-04-04" "Apache HTTP Sunucusu" "httxt2dbm"
+.nh
+.SH Ä°SÄ°M
+httxt2dbm \- RewriteMap ile kullanmak için DBM dosyaları üretir
+
+.SH "KULLANIM"
+
+.PP
+\fBhttxt2dbm\fR [ -\fBv\fR ] [ -\fBf\fR \fIDBM_türü\fR ] -\fBi\fR \fIkaynak_metin\fR -\fBo\fR \fIçıktı_DBM\fR
+
+
+.SH "ÖZET"
+
+.PP
+\fBhttxt2dbm\fR, RewriteMap ile kullanmak için düz metin dosyalardan DBM dosyaları üretir\&.
+
+
+.SH "SEÇENEKLER"
+
+
+.TP
+\fB-v\fR
+Çıktı daha ayrıntılı olur\&.
+.TP
+\fB-f\fR \fIDBM_türü\fR
+Çıktı için kullanılacak DBM türü belirtilir\&. Belirtilmediği takdirde APR öntanımlısı kullanılır\&. Belirtilebilecek DBM türleri: GDBM dosyalar için GDBM, SDBM dosyalar için SDBM, Berkeley DB dosyalar için DB, NDBM dosyalar için NDBM, öntanımlı DBM türü için default
+.TP
+\fB-i\fR \fIkaynak_metin\fR
+DBM dosyasının üretiminde kullanılacak girdi dosyası belirtilir\&. Bu dosya, her satırda bir kayıt bulunmak üzere her satırı şöyle biçemlenmiş olmalıdır: anahtar değer\&. Bu dosyanın biçemi ve manası ile ilgili ayrıntılar için RewriteMap yönergesinin açıklamasına bakınız\&.
+.TP
+\fB-o\fR \fIçıktı_DBM\fR
+Çıktılanacak DBM dosyasının ismi belirtilir\&.
+
+.SH "ÖRNEKLER"
+
+.nf
+
+ httxt2dbm -i rewritemap\&.txt -o rewritemap\&.dbm
+ httxt2dbm -f SDBM -i rewritemap\&.txt -o rewritemap\&.dbm
+.fi
+
diff --git a/docs/man/tr/logresolve.8 b/docs/man/tr/logresolve.1
index f0d0fe1741..fb7141dd31 100644
--- a/docs/man/tr/logresolve.8
+++ b/docs/man/tr/logresolve.1
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "LOGRESOLVE" 8 "2009-02-16" "Apache HTTP Sunucusu" "logresolve"
+.TH "LOGRESOLVE" 1 "2012-04-04" "Apache HTTP Sunucusu" "logresolve"
.nh
.SH Ä°SÄ°M
logresolve \- Apache günlük dosyalarındaki IP adreslerini konak isimlerine dönüştürür
diff --git a/docs/man/tr/rotatelogs.8 b/docs/man/tr/rotatelogs.8
index 143c005cff..f6d8d7686f 100644
--- a/docs/man/tr/rotatelogs.8
+++ b/docs/man/tr/rotatelogs.8
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "ROTATELOGS" 8 "2009-02-16" "Apache HTTP Sunucusu" "rotatelogs"
+.TH "ROTATELOGS" 8 "2012-04-04" "Apache HTTP Sunucusu" "rotatelogs"
.nh
.SH Ä°SÄ°M
rotatelogs \- Apache günlüklerini döndürmek için borulu günlük kayıt programı
@@ -27,7 +27,7 @@ rotatelogs \- Apache günlüklerini döndürmek için borulu günlük kayıt pro
.SH "KULLANIM"
.PP
-\fBrotatelogs\fR [ -\fBl\fR ] [ -\fBf\fR ] [ -\fBv\fR ] \fIdosyaismi\fR \fIsüre\fR|\fIboyut\fR(B|K|M|G) [ \fIsaat_farkı\fR ]
+\fBrotatelogs\fR [ -\fBl\fR ] [ -\fBL\fR \fIisim\fR ] [ -\fBp\fR \fIprogram\fR ] [ -\fBf\fR ] [ -\fBv\fR ] [ -\fBe\fR ] [ -\fBc\fR ] \fIdosyaismi\fR \fIsüre\fR|\fIboyut\fR(B|K|M|G) [ \fIsaat_farkı\fR ]
.SH "ÖZET"
@@ -41,16 +41,31 @@ rotatelogs \- Apache günlüklerini döndürmek için borulu günlük kayıt pro
.TP
\fB-l\fR
-GMT yerine yerel zamanın kullanılmasını sağlar\&. Zaman dilimi değişik olan ortamlarda (BST, DST gibi) bu seçeneğin kullanımı beklenmedik sonuçlar verebilir!
+GMT yerine yerel zamanın kullanılmasını sağlar\&.
+.TP
+\fB-L\fR \fIbagismi\fR
+Belirtilen bağ dosyası ismine geçerli günlük dosyasından kalıcı bir bağ oluşturulur\&. tail -F bagismi gibi bir komut kullanılarak günlüğün sürekli izlenmesi için kullanılabilir\&.
+.TP
+\fB-p\fR \fIprogram\fR
+Belirtildiği takdirde, \fBrotatelogs\fR yeni bir günlük dosyasının her açılışında belirtilen programı çalıştırır\&. Yeni açılan dosyanın ismi programa ilk argüman olarak aktarılır\&. Bu işlem bir döndürme sonrası yapılırsa eski günlük dosyası ikinci argüman olarak aktarılır\&. \fBrotatelogs\fR işlemini sürdürmek için belirtilen programın sonlanmasını beklemez, dolayısıyla sonlanma soucunda döndürülen hata kodunu günlüğe kaydetmez\&. Çalıştırılan program \fBrotatelogs\fR ile aynı stdin, stdout ve stderr'i kullanır ve ortamı da miras alır\&.
.TP
\fB-f\fR
İlk günlük giridisinin okunmasını beklemeden \fBrotatelogs\fR başlar başlamaz günlük dosyasının açılmasını sağlar\&. Çok meşgul sitelerde, sunucu başlatılıp ilk istek sunuluncaya kadar geçen zamanda günlük dosyasının yokluğu özdevinimli işlemler yapan bazı günlükleme araçlarında sorunlara yol açabilir\&. Bu seçenek bu gibi durumlarda yararlıdır\&.
.TP
+\fB-t\fR
+Günlük dosyasının döndürülmek yerine tepeden kırpılmasına sebep olur\&. Günlüğün \fBtail\fR gibi bir araç tarafından gerçek zamanda işlendiği ve veriyi saklamanın gerekmediği durumda kullanışlıdır\&. Dosya ismine bir sonek eklenmez, ancak biçem dizgesi '%' karakteri içeriyorsa buna uyulur\&.
+.TP
\fB-v\fR
Standart hataya verilen çıktı daha ayrıntılı olur\&. Çıktı, yapılandırma çözümlemesinin sonuçlarını ve tüm dosya açma/kapama işlemlerini içerir\&.
.TP
+\fB-e\fR
+Günlüğü standart çıktıya basar\&. Günlüğün zincirdeki ilgili araç tarafından gerçek zamanda işlenmesi gerektiğinde kullanışlıdır\&.
+.TP
+\fB-c\fR
+Create log file for each interval, even if empty\&.
+.TP
\fIdosyaismi\fR
-Günlük dosyasının ismi yoluyla birlikte belirtilir\&. \fIdosyaismi\fR '%' karakterleri içeriyorsa bunlar strftime(3) biçem belirteçleri olarak ele alınır\&. Aksi takdirde, özdevinimli olarak \fI\&.nnnnnnnnnn\fR uzantısı üretilir\&. Uzantı saniye cinsindendir ve her iki durumda da bu değer, mevcut döngü diliminin başlangıcına göre hesaplanır\&. Örneğin, döndürmenin 86400 saniyede bir yapılacağı belirtilmişse, strftime(3) biçeminde oluşturulan saat, dakika ve saniye alanları, 24 saatlik sürenin başlangıcını (geceyarısı) göstermek üzere sıfırlarla doldurulur\&.
+.PP Günlük dosyasının ismi yoluyla birlikte belirtilir\&. \fIdosyaismi\fR '%' karakterleri içeriyorsa bunlar strftime(3) biçem belirteçleri olarak ele alınır\&. Aksi takdirde, özdevinimli olarak \fI\&.nnnnnnnnnn\fR uzantısı üretilir\&. (\fB-t\fR seçeneği kullanılmadıkça) Uzantı saniye cinsindendir ve her iki durumda da bu değer, mevcut döngü diliminin başlangıcına göre hesaplanır\&. Örneğin, döndürmenin 86400 saniyede bir yapılacağı belirtilmişse, strftime(3) biçeminde oluşturulan saat, dakika ve saniye alanları, 24 saatlik sürenin başlangıcını (geceyarısı) göstermek üzere sıfırlarla doldurulur\&. .PP strftime(3) dosyaismi biçemlemesi kullanılırken, günlük dosyası biçeminin günlük dosyası döndürülürken her zaman farklı bir dosya ismi üretecek yeterlilikte parçacıklı yapıya sahip olduğundan emin olmalısınız\&. Aks takdirde döndürme işlemi yeni bir dosya başlatmak yerine hep aynı dosyanın üzerine yazar\&. Örneğin, \fIlogfile\fR için /var/logs/errorlog\&.%Y-%m-%d belirtilmişse 5 mega baytta bir yeni bir günlük dosyasına başlanacaktır\&. Fakat 5 megabayta gün içinde iki kez ulaşılırsa aynı günlük dosyası üretilir ve günlük hep aynı dosyanın üzerine yazılır\&.
.TP
\fIsüre\fR
Günlük dosyasının yenisinin kaç saniyede bir açılacağı belirtilir\&. Örneğin, bu süre 3600 saniye ise günlük dosyası her saat başında yenilenir; 86400 saniye ise her geceyarısı yenilenir\&. (Bu süre zarfında günlüğe kaydedilecek bir olay gerçekleşmemişse dosya oluşturulmaz\&.)
@@ -99,6 +114,15 @@ Günlük dosyası 5 megabaytlık olunca yenisinin oluşturulmasını sağlar\&.
.PP
Hata günlüğünün 5 megabaytta bir errorlog\&.YYYY-mm-dd-HH_MM_SS biçemli bir isimle oluşturulmasını sağlar\&.
+.nf
+
+ CustomLog "|bin/rotatelogs -t /var/logs/logfile 86400" common
+
+.fi
+
+.PP
+/var/logs/logfile dosyasını oluşturur, sunucu başlatılırken ve günde bir kere dosyanın tepesi kırpılır\&. Bu senaryoda ayrı bir sürecin (tail gibi) dosyayı gerçek zamanlı işleyeceği umulur\&.
+
.SH "TAÅžINABÄ°LÄ°RLÄ°K"
.PP
diff --git a/docs/man/tr/suexec.8 b/docs/man/tr/suexec.8
index 34a81d7135..262813af98 100644
--- a/docs/man/tr/suexec.8
+++ b/docs/man/tr/suexec.8
@@ -19,7 +19,7 @@
.el .ne 3
.IP "\\$1" \\$2
..
-.TH "SUEXEC" 8 "2009-02-16" "Apache HTTP Sunucusu" "suexec"
+.TH "SUEXEC" 8 "2012-04-04" "Apache HTTP Sunucusu" "suexec"
.nh
.SH Ä°SÄ°M
suexec \- harici programları çalıştırmadan önce kullanıcıyı değiştirir
diff --git a/docs/manual/mod/core.html.tr.utf8 b/docs/manual/mod/core.html.tr.utf8
index c07ae10791..5474c2adaf 100644
--- a/docs/manual/mod/core.html.tr.utf8
+++ b/docs/manual/mod/core.html.tr.utf8
@@ -124,10 +124,11 @@
<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>Windows'ta Apache 2.3.3 ve sonrasında diğerlerinde Apache
-2.1.5 ve sonrasında mevcuttur.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Windows'ta Apache httpd 2.3.3 ve sonrasında diğerlerinde Apache
+httpd 2.1.5 ve sonrasında mevcuttur.</td></tr>
</table>
- <p>Bu yönerge protokol türüne göre bir dinleme soketinin işletim
+ <p>Bu yönerge <code class="directive">Protocol</code> yönergesinde belirtilen
+ protokol türüne göre bir dinleme soketinin işletim
sistemine özgü en iyilemelerini etkin kılar. İşletim sistemi çekirdeği
için temel önerme veri alınıncaya kadar veya HTTP isteğinin tamamı
tamponlanana kadar sunucu sürecine bir soket tahsis etmemektir.
@@ -142,6 +143,11 @@
<div class="example"><p><code>AcceptFilter nntp none</code></p></div>
+ <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>
+ argümanını ekleyin.</p>
+
<p>FreeBSD için öntanımlı değerler:</p>
<div class="example"><p><code>
AcceptFilter http httpready <br />
@@ -190,6 +196,10 @@
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>
+<h3>Ayrıca bakınız:</h3>
+<ul>
+<li><code class="directive">Protocol</code></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="AcceptPathInfo" id="AcceptPathInfo">AcceptPathInfo</a> <a name="acceptpathinfo" id="acceptpathinfo">Yönergesi</a></h2>
@@ -202,7 +212,7 @@
<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>Apache 2.0.30 ve sonrasında mevcuttur.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.0.30 ve sonrasında mevcuttur.</td></tr>
</table>
<p>Bu yönerge, istekte dosya isminden sonra (dizinde belirtilen dosya
bulunmayabilir) belirtilen yol verisinin kabul edilip edilmeyeceÄŸini
@@ -352,28 +362,38 @@
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Kodlanmış dosya yolu ayracı içeren URL’lere izin verilip
verilmeyeceÄŸini belirler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AllowEncodedSlashes On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AllowEncodedSlashes On|Off|NoDecode</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>AllowEncodedSlashes 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>Apache 2.0.46 ve sonrasında mevcuttur.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.0.46 ve sonrasında mevcuttur. NoDecode seçeneği
+ Apache httpd 2.3.12 ve sonrasında mevcuttur.</td></tr>
</table>
<p><code class="directive">AllowEncodedSlashes</code> yönergesi kodlanmış dosya
yolu ayracı içeren URL’lere izin verir (<code>/</code> yerine
<code>%2F</code> ve ek olarak <code>\</code> için ilgili sistemlerde
- <code>%5C</code> kullanılmış URL’ler). Normalde böyle URL’ler bir 404
+ <code>%5C</code> kullanılmış URL’ler).</p>
+
+ <p><code>Off</code> öntanımlı değeriyle, böyle URL’ler bir 404
(Nesne bulunamadı) hatasıyla reddedilirler.</p>
+ <p><code>On</code> değeriyle, böyle URL’ler kabul edilir ve kodlanmış
+ dosya yolu ayraçları kodlanmış diğer karakterler gibi çözümlenir.</p>
+
+ <p><code>NoDecode</code> değeriyle, böyle URL’ler kabul edilir fakat
+ kodlanmış dosya yolu ayraçları çözümlenmeden kodlanmış halde
+ bırakılır.</p>
+
<p><code class="directive">AllowEncodedSlashes</code> <code>On</code>, çoğunlukla
<code>PATH_INFO</code> ile bir arada kullanıldığı zaman
kullanışlıdır.</p>
<div class="note"><h3>Ek Bilgi</h3>
- <p>Kodlanmış bölü çizgilerine izin vermek bu kodlamanın karakter olarak
- çözümleneceği anlamına gelmez. URL içindeki <code>%2F</code> veya
- <code>%5C</code>’ler (sadece ilgili sistemlerde), tıpkı normal
- URL’lere yapıldığı gibi, oldukları gibi bırakılırlar.</p>
+ <p>Kodlanmış bölü çizgileri yol bilgisi için gerekliyse bir güvenlik
+ ölçütü olarak <code>NoDecode</code> kullanımı şiddetle önerilir.
+ Kodlanmış bölü çizgilerinin çözümlenmesine izin vermek güvensiz olması
+ olası yollara izin vermek olurdu.</p>
</div>
<h3>Ayrıca bakınız:</h3>
@@ -388,7 +408,7 @@
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#Default">Öntanımlı:</a></th><td><code>AllowOverride All</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>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
@@ -403,8 +423,10 @@
sadece düzenli ifade içermeyen <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> bölümlerinde geçerlidir.
</div>
- <p>Yönergeye değer olarak <code>None</code> belirtilirse <a href="#accessfilename">.htaccess</a> dosyaları tamamen yok sayılır. Bu
- durumda, sunucu dosya sisteminde rastladığı <code>.htaccess</code>
+ <p>Bu yönergeye ve <code class="directive"><a href="#allowoverridelist">AllowOverrideList</a></code>
+ yönergesine değer olarak <code>None</code> belirtilirse
+ <a href="#accessfilename">.htaccess</a> dosyaları tamamen yok sayılır.
+ Bu durumda, sunucu dosya sisteminde rastladığı <code>.htaccess</code>
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
@@ -416,7 +438,7 @@
<dl>
<dt>AuthConfig</dt>
- <dd><code class="directive"><a href="../mod/mod_authn_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code>,
+ <dd><code class="directive"><a href="../mod/mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code>,
<code class="directive"><a href="../mod/mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile</a></code>,
<code class="directive"><a href="../mod/mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></code>,
<code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code>,
@@ -468,7 +490,7 @@
<code class="directive"><a href="../mod/mod_autoindex.html#addiconbytype">AddIconByType</a></code>,
<code class="directive"><a href="../mod/mod_autoindex.html#defaulticon">DefaultIcon</a></code>,
<code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code>,
- <code class="directive"><a href="../mod/mod_autoindex.html#fancyindexing">FancyIndexing</a></code>,
+ <a href="mod_autoindex.html#indexoptions.fancyindexing"><code>FancyIndexing</code></a>,
<code class="directive"><a href="../mod/mod_autoindex.html#headername">HeaderName</a></code>,
<code class="directive"><a href="../mod/mod_autoindex.html#indexignore">IndexIgnore</a></code>,
<code class="directive"><a href="../mod/mod_autoindex.html#indexoptions">IndexOptions</a></code>,
@@ -479,11 +501,38 @@
<dt>Limit</dt>
<dd>Konak eriÅŸimini denetleyen
- <code class="directive"><a href="../mod/mod_authz_host.html#allow">Allow</a></code>,
- <code class="directive"><a href="../mod/mod_authz_host.html#deny">Deny</a></code> ve
- <code class="directive"><a href="../mod/mod_authz_host.html#order">Order</a></code>
+ <code class="directive"><a href="../mod/mod_access_compat.html#allow">Allow</a></code>,
+ <code class="directive"><a href="../mod/mod_access_compat.html#deny">Deny</a></code> ve
+ <code class="directive"><a href="../mod/mod_access_compat.html#order">Order</a></code>
yönergelerinin kullanımına izin verilir.</dd>
+ <dt>Nonfatal=[Override|Unknown|All]</dt>
+
+ <dd><a href="#accessfilename">.htaccess</a> dosyalarındaki sözdizimi
+ hatalarının ölümcül olarak ele alınmaması için
+ <code>AllowOverride</code> yönergesinin kullanımına izin verir; bunun
+ yerine bir dahili sunucu hatasına sebep olur, izin verilmeyen veya
+ tanınmayan yönergeler yoksayılır ve günlüğe bir uyarı çıktılanır:
+ <ul>
+ <li><strong>Nonfatal=Override</strong> ile
+ <code>AllowOverride</code> tarafından yasaklanmış yönergeler
+ ölümcül olarak ele alınmaz.</li>
+ <li><strong>Nonfatal=Unknown</strong> ile bilinmeyen yönergeler
+ ölümcül olarak ele alınmaz. Yazım hatalarını ve mevcut olmayan bir
+ modül tarafından gerçeklenmiş yönergeleri kapsar.</li>
+ <li><strong>Nonfatal=All</strong> ile yukarıdakilerin ikisi de
+ ölümcül olarak ele alınmaz.</li>
+ </ul>
+ <p>Geçerli bir yönergedeki yazım hatalarının hala dahili bir sunucu
+ hatasına sebep olacağına dikkat ediniz.</p>
+ <div class="warning"><h3>Güvenlik</h3>
+ Ölümcül olmayan hatalar <a href="#accessfilename">.htaccess</a>
+ kullanıcıları için güvenlikle ilgili sorunlara yol açabilir. Örneğin
+ <code>AllowOverride AuthConfig</code>'e izin vermezse kullanıcıların
+ siteye erişimini kısıtlayan yapılandırma iptal edilmiş olur.
+ </div>
+ </dd>
+
<dt>Options[=<var>seçenek</var>,...]</dt>
<dd>Dizinlere özgü özellikleri denetleyen
@@ -491,7 +540,18 @@
<code class="directive"><a href="../mod/mod_include.html#xbithack">XBitHack</a></code> yönergelerinin
kullanımına izin verilir. <code class="directive"><a href="#options">Options</a></code> komutunda belirtilecek seçenekler
bir eşit işaretinden sonra aralarına sadece virgül konarak
- (boÅŸluksuz) belirtilebilir.</dd>
+ (boÅŸluksuz) belirtilebilir.
+
+ <div class="note"><h3>Options'ın örtük iptali</h3>
+ <p><a href="#accessfilename">.htaccess</a> dosyalarında kullanılabilen
+ seçenek listesi bu yönergeyle sınırlanabilirse de herhangi bir
+ <code class="directive"><a href="#options">Options</a></code> yönergesine izin
+ verildiği sürece miras alınmış diğer seçenekler göreli olmayan
+ sözdizimi kullanılarak iptal edilebilir. Başka bir deyişle, bu
+ mekanizma diğerlerinin değerlerini korumasına izin verirken belli bir
+ seçeneği değerini korumaya zorlayamaz.
+ </p></div>
+ </dd>
</dl>
<p>Örnek:</p>
@@ -512,6 +572,7 @@
<h3>Ayrıca bakınız:</h3>
<ul>
<li><code class="directive"><a href="#accessfilename">AccessFileName</a></code></li>
+<li><code class="directive"><a href="#allowoverridelist">AllowOverrideList</a></code></li>
<li><a href="../configuring.html">Yapılandırma Dosyaları</a></li>
<li><a href="../howto/htaccess.html">.htaccess Dosyaları</a></li>
</ul>
@@ -519,21 +580,60 @@
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<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>Individual directives that are allowed in
-<code>.htaccess</code> files</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AllowOverrideList None|<var>directive</var>
-[<var>directive-type</var>] ...</code></td></tr>
+<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#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>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p><h3>Ayrıca bakınız:</h3>
+</table>
+ <p>Sunucu bir <code>.htaccess</code> dosyası (<code class="directive"><a href="#accessfilename">AccessFileName</a></code> tarafından belirtildiği gibi)
+ bulduğunda önceki yapılandırma yönergelerini geçersiz kılabilen bu
+ dosyada hangi yönergelerin bildirildiğini bilmek ister.</p>
+
+ <div class="note"><h3>Sadece &lt;Directory&gt; bölümlerinde kullanılabilir</h3>
+ <code class="directive">AllowOverrideList</code> sadece <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> bölümlerinde düzenli
+ ifadeler olmaksızın belirtilmişse kullanılabilir; <code class="directive"><a href="#location">&lt;Location&gt;</a></code>, <code class="directive"><a href="#directorymatch">&lt;DirectoryMatch&gt;</a></code> veya <code class="directive"><a href="#files">&lt;Files&gt;</a></code> bölümlerinde değil.
+ </div>
+
+ <p>Bu yönergeye ve <code class="directive"><a href="#allowoverride">AllowOverride</a></code>
+ yönergesine <code>None</code> atanmışsa
+ <a href="#accessfilename">.htaccess</a> dosyaları tamamen yoksayılır. Bu
+ durumda sunucu dosya sistemindeki <code>.htaccess</code> dosyalarını
+ okumaya bile çalışmayacaktır.</p>
+
+ <p>Örnek:</p>
+
+ <div class="example"><p><code>
+ AllowOverride None<br />
+ AllowOverrideList Redirect RedirectMatch
+ </code></p></div>
+
+ <p>Yukarıdaki örnekte sadece <code>Redirect</code> ve
+ <code>RedirectMatch</code> yönergelerine izin verilmektedir. Tüm
+ diğerleri dahili bir sunucu hatasına sebep olacaktır.</p>
+
+ <p>Örnek:</p>
+
+ <div class="example"><p><code>
+ AllowOverride AuthConfig<br />
+ AllowOverrideList CookieTracking CookieName
+ </code></p></div>
+
+ <p>Yukarıdaki örnekte <code class="directive"><a href="#allowoverride&#10; ">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
+ olacaktır.</p>
+
+<h3>Ayrıca bakınız:</h3>
<ul>
<li><code class="directive"><a href="#accessfilename">AccessFileName</a></code></li>
<li><code class="directive"><a href="#allowoverride">AllowOverride</a></code></li>
-<li><a href="../configuring.html">Configuration Files</a></li>
-<li><a href="../howto/htaccess.html">.htaccess Files</a></li>
+<li><a href="../configuring.html">Yapılandırma Dosyaları</a></li>
+<li><a href="../howto/htaccess.html">.htaccess Dosyaları</a></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -548,11 +648,11 @@
<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 NetWare’de geçerlidir.</td></tr>
</table>
- <p>Bu yönerge Apache’inin CGI bekitlerini çalıştırmak için kullanacağı
- yorumlayıcıyı nasıl bulacağını denetlemek için kullanılır. Örneğin,
- <code>CGIMapExtension sys:\foo.nlm .foo</code> satırı <code>.foo</code>
- uzantılı CGI betik dosyalarının FOO yorumlayıcıya aktarılmasını
- saÄŸlar.</p>
+ <p>Bu yönerge Apache httpd’nin CGI bekitlerini çalıştırmak için
+ kullanacağı yorumlayıcıyı nasıl bulacağını denetlemek için kullanılır.
+ Örneğin, <code>CGIMapExtension sys:\foo.nlm .foo</code> satırı
+ <code>.foo</code> uzantılı CGI betik dosyalarının FOO yorumlayıcıya
+ aktarılmasını sağlar.</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -598,18 +698,37 @@
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<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>Base directory for the server run-time files</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>DefaultRuntimeDir <var>directory-path</var></code></td></tr>
+<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#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>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p><h3>Ayrıca bakınız:</h3>
+</table>
+ <p><code class="directive">DefaultRuntimeDir</code> yönergesi sunucunun çalışma
+ anında oluşturacağı dosyaların (paylaşımlı bellek, kilitler, vb.)
+ saklanacağı dizini belirtmekte kullanılır. Göreli bir yol belirtilirse
+ tam yol <code class="directive">ServerRoot</code> yönergesinde belirtilene
+ göreli olacaktır.</p>
+
+ <div class="example"><h3>Example</h3><p><code>
+ DefaultRuntimeDir scratch/
+ </code></p></div>
+
+ <p><code class="directive">DefaultRuntimeDir</code> için öntanımlı yer derleme
+ sırasında <code>DEFAULT_REL_RUNTIMEDIR</code> #define satırı ile
+ deÄŸiÅŸtirilebilir.</p>
+
+ <p>Bilgi: <code class="directive">ServerRoot</code> bu yönergeden önce belirtilmiş
+ olmalıdır, aksi takdirde temel dizin için öntanımlı
+ <code class="directive">ServerRoot</code> kullanılır.</p>
+
+
+<h3>Ayrıca bakınız:</h3>
<ul>
-<li><a href="../misc/security_tips.html#serverroot">the
- security tips</a> for information on how to properly set
- permissions on the <code class="directive">ServerRoot</code></li>
+<li><code class="directive">ServerRoot</code> üzerindeki izinlerin düzgün olarak
+nasıl ayarlanacağını öğrenmek için:
+<a href="../misc/security_tips.html#serverroot">güvenlik ipuçları</a></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -625,9 +744,9 @@ türünü belirlerdi.</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td><code>none</code> değeri Apache 2.2.7 ve sonrasında mevcuttur.
-Diğer tüm seçenekler Apache'nin 2.3.x ve sonraki sürümleri için iptal
-edilmiÅŸtir.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td><code>none</code> değeri Apache httpd 2.2.7 ve sonrasında
+mevcuttur. Diğer tüm seçenekler Apache httpd'nin 2.3.x ve sonraki sürümleri
+için iptal edilmiştir.</td></tr>
</table>
<p>Bu yönerge iptal edilmiştir. Yapılandırma dosyalarının geriye
uyumluluğunu sağlamak için, öntanımlı bir ortam türünün olmadığını
@@ -649,25 +768,44 @@ edilmiÅŸtir.</td></tr>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<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şkenin mevcudiyetini betimler.</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Define <var>değişken-ismi</var></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#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#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>
</table>
- <p><code class="program"><a href="../programs/httpd.html">httpd</a></code>’yi <code>-D</code>
- seçeneğiyle çalıştırmaya eşdeğerdir.</p>
+ <p>Tek değiştirgeli biçemi <code class="program"><a href="../programs/httpd.html">httpd</a></code>’yi <code>-D</code>
+ seçeneğiyle çalıştırmaya eşdeğerdir. Bu yönerge, başlatma betiğinde
+ <code>-D</code> seçeneğinin argümanlarını değiştirme gereği duymaksızın
+ <code class="directive"><a href="#ifdefine">&lt;IfDefine&gt;</a></code> bölümlerini
+ kullanıma sokmak için kullanılabilir.</p>
- <p>Bu yönerge, başlatma betiğinde <code>-D</code> seçeneğinin
- argümanlarını değiştirme gereği duymaksızın <code class="directive"><a href="#ifdefine">&lt;IfDefine&gt;</a></code> bölümlerini kullanıma sokmak için
- kullanılabilir.</p>
+ <p>Buna ek olarak, ikinci değiştirge belirtilirse yapılandırma değişkenine
+ bu değer atanır. Değişken yapılandırmada <code>${VAR}</code> sözdizimi
+ ile kullanılabilir. Değişken daima küresel olarak tanımlı olup
+ yapılandırma bölümünü sarmalayan etki alanı ile sınırlanmaz.</p>
+
+ <div class="example"><p><code>
+ &lt;IfDefine TEST&gt;<br />
+ &nbsp;&nbsp;Define servername test.example.com<br />
+ &lt;/IfDefine&gt;<br />
+ &lt;IfDefine !TEST&gt;<br />
+ &nbsp;&nbsp;Define servername www.example.com<br />
+ &nbsp;&nbsp;Define SSL<br />
+ &lt;/IfDefine&gt;<br />
+ </code></p></div>
+
+ <p><code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> sözdizimi ile
+ karışmalardan kaçınmak için değişken isimleri ikinokta ":" karakterleri
+ içeremez.</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="Directory" id="Directory">&lt;Directory&gt;</a> <a name="directory" id="directory">Yönergesi</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sadece ismi belirtilen dosya sistemi dizininde ve bunun
- altdizinlerinde uygulanacak bir yönerge grubunu sarmalar.</td></tr>
+ altdizinlerinde ve bunların içeriğinde uygulanacak bir yönerge grubunu
+ sarmalar.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Directory <var>dizin-yolu</var>&gt;
... &lt;/Directory&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">BaÄŸlam:</a></th><td>sunucu geneli, sanal konak</td></tr>
@@ -676,7 +814,8 @@ edilmiÅŸtir.</td></tr>
</table>
<p><code class="directive">&lt;Directory&gt;</code> ve
<code>&lt;/Directory&gt;</code> sadece ismi belirtilen dosya sistemi
- dizininde ve bunun altdizinlerinde uygulanacak bir yönerge grubunu
+ 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
olabileceği gibi Unix kabuk tarzı bir dosya ismi eşleştirme kalıbı da
@@ -698,8 +837,8 @@ edilmiÅŸtir.</td></tr>
<div class="note">
<p><var>dizin-yolu</var> argümanlarını belirtirken dikkatli
- olmalısınız: Apache’nin dosyalara erişmekte kullandığı dosya sistemi
- yolu ile bire bir eÅŸleÅŸmelidir. Belli bir
+ olmalısınız: Apache httpd’nin dosyalara erişmekte kullandığı dosya
+ sistemi yolu ile bire bir eÅŸleÅŸmelidir. Belli bir
<code>&lt;Directory&gt;</code> dizinine uygulanan yönergeler, aynı
dizine farklı bir yoldan, örneğin başka bir sembolik bağ üzerinden
erişilen dosyalara uygulanmayacaktır.</p>
@@ -727,7 +866,7 @@ edilmiÅŸtir.</td></tr>
</span>
&lt;/Directory&gt;<br />
<br />
- &lt;Directory /home/&gt;<br />
+ &lt;Directory /home&gt;<br />
<span class="indent">
AllowOverride FileInfo<br />
</span>
@@ -769,9 +908,9 @@ edilmiÅŸtir.</td></tr>
ve buna iliÅŸkin <code class="directive">&lt;Directory&gt;</code>
uygulanacaktır.</p>
- <p><strong><code>&lt;Directory /&gt;</code> için öntanımlı Apache
- erişiminin <code>Allow from All</code> oluşuna dikkat ediniz. Bunu şöyle
- bir blokla deÄŸiÅŸtirmeniz,</strong></p>
+ <p><strong><code>&lt;Directory /&gt;</code> için öntanımlı erişimin tüm
+ erişime izin vermek oluşuna dikkat ediniz. Bunu şöyle bir blokla
+ deÄŸiÅŸtirmeniz,</strong></p>
<div class="example"><p><code>
&lt;Directory /&gt;<br />
@@ -793,15 +932,15 @@ edilmiÅŸtir.</td></tr>
<h3>Ayrıca bakınız:</h3>
<ul>
<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
- arada ele alındığının anlatıldığı <a href="../sections.html">&lt;Directory&gt;, &lt;Location&gt; ve
- &lt;Files&gt; bölümleri nasıl çalışır?</a> belgesine de bakınız.</li>
+ arada ele alındığının açıklaması için <a href="../sections.html">
+ &lt;Directory&gt;, &lt;Location&gt; ve &lt;Files&gt; bölümleri nasıl
+ çalışır?</a> belgesine bakınız.</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="DirectoryMatch" id="DirectoryMatch">&lt;DirectoryMatch&gt;</a> <a name="directorymatch" id="directorymatch">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir düzenli ifade ile eşleşen dosya sistemi dizininde ve bunun
- altdizinlerinde uygulanacak bir yönerge grubunu sarmalar.</td></tr>
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir düzenli ifade ile eşleşen dosya sistemi dizinlerinin içeriklerine uygulanacak bir yönerge grubunu sarmalar.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;DirectoryMatch <var>düzifd</var>&gt;
... &lt;/DirectoryMatch&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">BaÄŸlam:</a></th><td>sunucu geneli, sanal konak</td></tr>
@@ -810,7 +949,7 @@ edilmiÅŸtir.</td></tr>
</table>
<p><code class="directive">&lt;DirectoryMatch&gt;</code> and
<code>&lt;/DirectoryMatch&gt;</code> yönergeleri <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> gibi sadece ismi
- belirtilen dosya sistemi dizininde ve bunun altdizinlerinde uygulanacak
+ belirtilen dosya sistemi dizininde ve içindeki dosyalarda uygulanacak
bir yönerge grubunu sarmalamakta kullanılır. Tek farkla argüman olarak
bir <a class="glossarylink" href="../glossary.html#regex" title="sözlüğe bakınız">düzenli ifade</a> alır. Örnek:</p>
@@ -821,14 +960,27 @@ edilmiÅŸtir.</td></tr>
<p>yönergesi <code>/www/</code> içindeki üç rakamdan oluşan dizinlerle
eÅŸleÅŸecektir.</p>
+ <div class="note"><h3>Uyumluluk</h3>
+ 2.3.9 öncesinde, bu yönerge örtük olarak (<code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> gibi) alt dizinlere de uygulanırdı
+ ve satır sonu simgesi ($) ile eşleşemezdi. 2.3.9 ve sonrasında, sadece
+ ifade ile eşleşen dizinler sarmalanan yönerge grubundan etkilenmektedir.
+ </div>
+
+ <div class="note"><h3>Sondaki bölü çizgileri</h3>
+ Bu yönerge bir bölü çizgisi ile sonlanan veya sonlanmayan dizinler için
+ yapılan isteklere uygulanır, dolayısıyla satır sonuna ($) çıpalanmış
+ ifadeler dikkatli yazılmalıdır.
+ </div>
+
<h3>Ayrıca bakınız:</h3>
<ul>
<li>Normal <code class="directive">&lt;Directory&gt;</code>
bölümlerindeki yönergelerle düzenli ifadelerin nasıl karıştırıldığının bir
açıklaması için <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> yönergesine bakınız.</li>
-<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir arada
- ele alındığının açıklaması için <a href="../sections.html">&lt;Directory&gt;, &lt;Location&gt; ve
- &lt;Files&gt; bölümleri nasıl çalışır?</a> belgesine bakınız.</li>
+<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
+ arada ele alındığının açıklaması için <a href="../sections.html">
+ &lt;Directory&gt;, &lt;Location&gt; ve &lt;Files&gt; bölümleri nasıl
+ çalışır?</a> belgesine bakınız.</li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -850,7 +1002,7 @@ edilmiÅŸtir.</td></tr>
DocumentRoot /usr/web
</code></p></div>
- <p>yapılandırması ile <code>http://www.my.host.com/index.html</code>
+ <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
kök dizininin <code class="directive"><a href="#serverroot">ServerRoot</a></code> ile
@@ -868,54 +1020,91 @@ edilmiÅŸtir.</td></tr>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="Else" id="Else">&lt;Else&gt;</a> <a name="else" id="else">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Contains directives that apply only if the condition of a
-previous <code class="directive"><a href="#if">&lt;If&gt;</a></code> or
-<code class="directive"><a href="#elseif">&lt;ElseIf&gt;</a></code> section is not
-satisfied by a request at runtime</td></tr>
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Önceki bir <code class="directive"><a href="#if">&lt;If&gt;</a></code> veya <code class="directive"><a href="#elseif">&lt;ElseIf&gt;</a></code> bölümünün koşulu, çalışma anında bir istek tarafından yerine getirilmediği takdirde uygulanacak yönergeleri içerir</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;Else&gt; ... &lt;/Else&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#Context">BaÄŸlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p><h3>Ayrıca bakınız:</h3>
+</table>
+ <p><code class="directive">&lt;Else&gt;</code> sadece ve sadece aynı etki
+ alanındaki en son <code class="directive">&lt;If&gt;</code> veya
+ <code class="directive">&lt;ElseIf&gt;</code> bölümü uygulanmamışsa
+ kapsadığı yönergeleri uygular. Örneğin:</p>
+
+ <div class="example"><p><code>
+ &lt;If "-z req('Host')"&gt;<br />
+ ...<br />
+ &lt;/If&gt;<br />
+ &lt;Else&gt;<br />
+ ...<br />
+ &lt;/Else&gt;<br />
+ </code></p></div>
+
+ <p>Burada, <code class="directive">&lt;If&gt;</code> yönergesi
+ <var>Host:</var> başlıksız HTTP/1.0 istekleriyle eşleşirken <code class="directive">&lt;Else&gt;</code> <var>Host:</var> başlıklılarla
+ eÅŸleÅŸir.</p>
+
+
+<h3>Ayrıca bakınız:</h3>
<ul>
<li><code class="directive"><a href="#if">&lt;If&gt;</a></code></li>
<li><code class="directive"><a href="#elseif">&lt;ElseIf&gt;</a></code></li>
-<li><a href="../sections.html">How &lt;Directory&gt;, &lt;Location&gt;,
- &lt;Files&gt; sections work</a> for an explanation of how these
- different sections are combined when a request is received.
+<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
+ arada ele alındığının açıklaması için <a href="../sections.html">
+ &lt;Directory&gt;, &lt;Location&gt; ve &lt;Files&gt; bölümleri nasıl
+ çalışır?</a> belgesine bakınız.
<code class="directive">&lt;If&gt;</code>,
- <code class="directive">&lt;ElseIf&gt;</code>, and
- <code class="directive">&lt;Else&gt;</code> are applied last.</li>
+ <code class="directive">&lt;ElseIf&gt;</code> ve
+ <code class="directive">&lt;Else&gt;</code> son olarak uygulanır.</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="ElseIf" id="ElseIf">&lt;ElseIf&gt;</a> <a name="elseif" id="elseif">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Contains directives that apply only if a condition is satisfied
-by a request at runtime while the condition of a previous
-<code class="directive"><a href="#if">&lt;If&gt;</a></code> or
-<code class="directive">&lt;ElseIf&gt;</code> section is not
-satisfied</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;ElseIf <var>expression</var>&gt; ... &lt;/ElseIf&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İçerdiği koşulun bir istek tarafınan sağlandığı ancak daha önceki bir <code class="directive"><a href="#if">&lt;If&gt;</a></code> veya
+<code class="directive">&lt;ElseIf&gt;</code> bölümlerininkilerin sağlanmadığı durumda kapsadığı yönergelerin uygulanmasını sağlar</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>&lt;ElseIf <var>ifade</var>&gt; ... &lt;/ElseIf&gt;</code></td></tr>
<tr><th><a href="directive-dict.html#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>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p><h3>Ayrıca bakınız:</h3>
+</table>
+ <p><code class="directive">&lt;ElseIf&gt;</code> kapsadığı yönergeleri
+ sadece ve sadece belirtilen koşulun doğrulandığı ancak aynı etki
+ alanında hemen önceki <code class="directive">&lt;If&gt;</code> veya
+ <code class="directive">&lt;ElseIf&gt;</code> yönergesinin uygulanmadığı
+ takdirde uygular. Örnek:</p>
+
+ <div class="example"><p><code>
+ &lt;If "-R '10.1.0.0/16'"&gt;<br />
+ ...<br />
+ &lt;/If&gt;<br />
+ &lt;ElseIf "-R '10.0.0.0/8'"&gt;<br />
+ ...<br />
+ &lt;/ElseIf&gt;<br />
+ &lt;Else&gt;<br />
+ ...<br />
+ &lt;/Else&gt;<br />
+ </code></p></div>
+
+ <p><code class="directive">&lt;ElseIf&gt;</code> bir isteÄŸin uzak adresi
+ 10.0.0.0/8 ağına aitse ama 10.1.0.0/16 ağına ait değilse içerdiği
+ yönergelerin uygulanmasını sağlar.</p>
+
+
+<h3>Ayrıca bakınız:</h3>
<ul>
-<li><a href="../expr.html">Expressions in Apache HTTP Server</a>,
-for a complete reference and more examples.</li>
+<li>Tam bir kaynak ve daha fazla örnek için: <a href="../expr.html">Apache HTTP Sunucusundaki ifadeler</a></li>
<li><code class="directive"><a href="#if">&lt;If&gt;</a></code></li>
<li><code class="directive"><a href="#else">&lt;Else&gt;</a></code></li>
-<li><a href="../sections.html">How &lt;Directory&gt;, &lt;Location&gt;,
- &lt;Files&gt; sections work</a> for an explanation of how these
- different sections are combined when a request is received.
- <code class="directive">&lt;If&gt;</code>,
- <code class="directive">&lt;ElseIf&gt;</code>, and
- <code class="directive">&lt;Else&gt;</code> are applied last.</li>
+<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
+ arada ele alındığının açıklaması için <a href="../sections.html">
+ &lt;Directory&gt;, &lt;Location&gt; ve &lt;Files&gt; bölümleri nasıl
+ çalışır?</a> belgesine bakınız.
+ <code class="directive">&lt;If&gt;</code>,
+ <code class="directive">&lt;ElseIf&gt;</code> ve
+ <code class="directive">&lt;Else&gt;</code> son olarak uygulanır.</li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -937,7 +1126,7 @@ for a complete reference and more examples.</li>
belirler. Öntanımlı olarak, bir isteğin yerine getirilmesi,
<code class="module"><a href="../mod/mod_include.html">mod_include</a></code> kullanarak sunucu tarafından çözümlenen
bir dosyanın teslimatı sırasında olduğu gibi, bir dosya içindeki veriye
- erişilmesini gerektirdiğinde Apache, işletim sistemi tarafından
+ erişilmesini gerektirdiğinde Apache httpd, işletim sistemi tarafından
desteklendiği takdirde dosyayı belleğe eşler.</p>
<p>Böyle bellek eşleme kimi zaman başarım artışını beraberinde getirirse
@@ -947,9 +1136,9 @@ for a complete reference and more examples.</li>
<ul>
<li>Bazı çok işlemcili sistemlerde bellek eşleme
<code class="program"><a href="../programs/httpd.html">httpd</a></code>’nin başarımını düşürebilmektedir.</li>
- <li><code class="program"><a href="../programs/httpd.html">httpd</a></code> bellek eşlemli çalışırken bir dosyanın silinmesi veya
- boyutunun küçültülmesi <code class="program"><a href="../programs/httpd.html">httpd</a></code>'nin parçalama arızası vererek
- çökmesine yol açabilir.</li>
+ <li><code class="program"><a href="../programs/httpd.html">httpd</a></code> bellek eşlemli çalışırken bir dosyanın
+ silinmesi veya boyutunun küçültülmesi <code class="program"><a href="../programs/httpd.html">httpd</a></code>'nin
+ parçalama arızası vererek çökmesine yol açabilir.</li>
</ul>
<p>Bu tür sorunlardan dolayı zarar görülebilecek sunucu
@@ -978,20 +1167,21 @@ for a complete reference and more examples.</li>
<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Dosyaların istemciye tesliminde çekirdeğin dosya gönderme
desteğinin kullanımını etkin kılar.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>EnableSendfile On|Off</code></td></tr>
-<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>EnableSendfile On</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>EnableSendfile 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>
<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.0.44 ve sonrasında mevcuttur.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>2.0.44 ve sonrasında mevcuttur. Öntanımlı değer 2.3.9 sürümünde Off olarak değişti.</td></tr>
</table>
<p>Bu yönerge, dosya içeriğinin istemciye teslimi için
<code class="program"><a href="../programs/httpd.html">httpd</a></code>’nin çekirdeğin dosya gönderme desteğini
kullanıp kullanmayacağını belirler. Öntanımlı olarak, bir isteğin
yerine getirilmesi, bir durağan dosyanın teslimatı sırasında olduğu
gibi, bir dosya içindeki veriye erişilmesini gerektirmediği takdirde
- Apache, işletim sistemi tarafından destekleniyorsa dosyayı istemciye
- teslim etmek için çekirdeğin dosya gönderme özelliğini kullanır.</p>
+ Apache httpd, işletim sistemi tarafından destekleniyorsa dosyayı
+ istemciye teslim etmek için çekirdeğin dosya gönderme özelliğini
+ kullanır.</p>
<p>Çekirdeğin dosya gönderme mekanizması, okuma, gönderme ve tampon
ayırma işlemlerini ayrı ayrı yapmaktan kaçınır. Fakat bazı
@@ -1006,21 +1196,21 @@ for a complete reference and more examples.</li>
yapılamayacaktır.</li>
<li>Linux’ta IPv6 kullanırken dosya gönderme desteği bazı ağ
kartlarındaki TCP toplama sağlaması aktarım hatasını tetikler.</li>
- <li>Itanium üzerinde çalışan Linux’ta dosya gönderme desteği 2GB’tan
- büyük dosyalarla çalışamamaktadır.</li>
+ <li>Itanium üzerinde çalışan Linux’ta dosya gönderme desteği
+ (<code>sendfile</code>) 2GB’tan büyük dosyalarla çalışamamaktadır.</li>
<li><code class="directive"><a href="#documentroot">DocumentRoot</a></code> aÄŸ dosya sistemi
- (NFS veya SMB gibi) üzerinde olduğu durumda çekirdek ağ dosyalarını
- kendi arabelleği üzerinden sunamayabilir.</li>
+ (NFS, SMB, CIFS, FUSE gibi) üzerinde olduğu durumda çekirdek ağ
+ dosyalarını kendi arabelleği üzerinden sunamayabilir.</li>
</ul>
<p>Bu sorunlardan muzdarip sunucu yapılandırmaları için bu özelliği şöyle
- iptal edebilirsiniz:</p>
+ etkin kılabilirsiniz:</p>
<div class="example"><p><code>
- EnableSendfile Off
+ EnableSendfile On
</code></p></div>
- <p>Bu özellik, sadece bir NFS veya SMB dosya sistemi üzerinde sunulan
+ <p>Bu özellik, sadece bir ağ dosya sistemi üzerinde sunulan
dosyaları kapsamak üzere şu şekilde kolayca kapatılabilir:</p>
<div class="example"><p><code>
@@ -1030,8 +1220,8 @@ for a complete reference and more examples.</li>
</span>
&lt;/Directory&gt;
</code></p></div>
- <p><code class="directive">EnableSendfile</code> yönergesinin .htaccess ve diziniçi
- yapılandırmalarınını <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> tarafından
+ <p><code class="directive">EnableSendfile</code> yönergesinin .htaccess ve
+ diziniçi yapılandırmalarının <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> tarafından
desteklenmediğini lütfen aklınızdan çıkarmayın.
<code class="directive">EnableSendfile</code> yönergesinin sadece küresel
tanımları hesaba katılır.</p>
@@ -1040,14 +1230,39 @@ for a complete reference and more examples.</li>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<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>Abort configuration parsing with a custom error message</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Error <var>message</var></code></td></tr>
+<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#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>
-<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>2.3.9 and later</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p></div>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>2.3.9 ve sonrası</td></tr>
+</table>
+ <p>Yapılandırmada bir hatanın saptanması istenirse, bu yönerge
+ yapılandırma çözümlemesinin durdurulması ve özel bir hata iletisi
+ üretilmesi için kullanılabilir. Genelde kullanıldığı durum, gerekli
+ modüllerin yapılandırmada bulunmadığının raporlanmasıdır.</p>
+
+ <div class="example"><h3>Örnek</h3><p><code>
+ # mod_include yüklü değilse bilelim<br />
+ &lt;IfModule !include_module&gt;<br />
+ Hata: mod_include mod_foo için gerekiyor. LoadModule ile yükleyin.<br />
+ &lt;/IfModule&gt;<br />
+ <br />
+ # SSL veya NOSSL tanımlı mı bilelim<br />
+ &lt;IfDefine SSL&gt;<br />
+ &lt;IfDefine NOSSL&gt;<br />
+ Hata: Ne SSL ne de NOSSL tanımlı. Sadece biri tanımlı olsa yeter.<br />
+ &lt;/IfDefine&gt;<br />
+ &lt;/IfDefine&gt;<br />
+ &lt;IfDefine !SSL&gt;<br />
+ &lt;IfDefine !NOSSL&gt;<br />
+ Hata: Ya SSL ya da NOSSL tanımlı olmalı.<br />
+ &lt;/IfDefine&gt;<br />
+ &lt;/IfDefine&gt;<br />
+ </code></p></div>
+
+
+</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="ErrorDocument" id="ErrorDocument">ErrorDocument</a> <a name="errordocument" id="errordocument">Yönergesi</a></h2>
<table class="directive">
@@ -1058,11 +1273,9 @@ for a complete reference and more examples.</li>
<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>Metin iletilerini tırnak içine alma sözdizimi Apache 2.0’da
- farklıdır.</td></tr>
</table>
- <p>Bir sorun çıktığında veya hata oluştuğunda Apache şu dört işlemden
- birini yapacak şekilde yapılandırılabilir:</p>
+ <p>Bir sorun çıktığında veya hata oluştuğunda Apache httpd şu dört
+ işlemden birini yapacak şekilde yapılandırılabilir:</p>
<ol>
<li>Yerleşik bir hata iletisi çıktılanır.</li>
@@ -1078,8 +1291,8 @@ for a complete reference and more examples.</li>
<p>İlk seçenek öntanımlıdır. Diğer üç seçenek
<code class="directive">ErrorDocument</code> yönergesinin argümanları (hata
- kodundan sonra bir URL veya hata iletisi) ile belirtilir. Apache bazı
- durumlarda sorun/hata ile ilgili ek bilgi verecektir.</p>
+ kodundan sonra bir URL veya hata iletisi) ile belirtilir. Apache httpd
+ bazı durumlarda sorun/hata ile ilgili ek bilgi verecektir.</p>
<p>URL’ler yerel yollarda (<code class="directive"><a href="#documentroot">DocumentRoot</a></code>’a göre) bir bölü çizgisi (/) ile
başlatılabileceği gibi istemci tarafından çözümlenecek tam bir URL
@@ -1091,13 +1304,14 @@ for a complete reference and more examples.</li>
ErrorDocument 404 /cgi-bin/bad_urls.pl<br />
ErrorDocument 401 /subscription_info.html<br />
ErrorDocument 403 "Kusura bakmayın, bugün hizmet veremiyoruz."
+ ErrorDocument 403 Yasak!
</code></p></div>
- <p>Bunlardan başka, Apache’nin kendi hata iletilerinin kullanılacağı özel
- <code>default</code> değeri ile belirtilebilir. Normal şartlar altında
- gerekmese de, bir ÅŸey belirtilmediÄŸi takdirde mevcut bir
+ <p>Bunlardan başka, Apache httpd’nin kendi hata iletilerinin kullanılacağı
+ özel <code>default</code> değeri ile belirtilebilir. Normal şartlar
+ altında gerekmese de, bir şey belirtilmediği takdirde mevcut bir
<code class="directive">ErrorDocument</code> yönergesini miras alan
- yapılandırmalarda Apache’nin kendi hata iletilerinin kullanımı
+ yapılandırmalarda Apache httpd’nin kendi hata iletilerinin kullanımı
<code>default</code> değeri açıkça belirtilerek örnekteki gibi
zorlanabilir:</p>
@@ -1112,7 +1326,7 @@ for a complete reference and more examples.</li>
<p><code class="directive">ErrorDocument</code> yönergesinde bir uzak URL (önünde
<code>http</code> bulunan bir yol) belirtildiğinde, belge aynı sunucuda
- olsa bile, Apache’nin istemciye belgeyi bulacağı yer için bir
+ olsa bile, Apache HTTP Sunucusunun istemciye belgeyi bulacağı yer için bir
yönlendirme göndereceğine dikkat ediniz. Bunun bazı istenmeyen etkileri
vardır; en önemlilerinden biri istemcinin hata kodu yerine bir
yönlendirme durum kodu alacak olmasıdır. Bu, bir URL’nin geçerliliğini
@@ -1140,8 +1354,12 @@ for a complete reference and more examples.</li>
istekler yaparak güvenlik sorunlarına yol açılmak istenmesi
durumlarında gereklidir.</p>
- <p>2.0 öncesi sürümlerde iletiler bir çift çift-tırnak içine alınmayıp,
- tek bir çift-tırnak ile başlatılması yeterli olurdu.</p>
+ <p><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> kullanıyorsanız,
+ <code class="directive"><a href="../mod/mod_proxy.html#proxyerroroverride">ProxyErrorOverride</a></code> yönergesini
+ etkin kılmak isteyebilirsiniz, böylece asıl sunucular adına özel hata
+ iletileri üretebilirsiniz. <code>ProxyErrorOverride</code> etkin
+ kılınmak istenmezse, Apache httpd vekalet edilen içerik için özel hata
+ belgeleri üretmeyecektir.</p>
<h3>Ayrıca bakınız:</h3>
<ul>
@@ -1168,21 +1386,26 @@ for a complete reference and more examples.</li>
ErrorLog /var/log/httpd/error_log
</code></p></div>
- <p><var>dosya-yolu</var> bir boru imi (|) ile başlatıldığı takdirde hata
- iletilerinin hata günlüğünü işleme sokacak komuta borulanacağı
- varsayılır.</p>
+ <p><var>dosya-yolu</var> 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>
<div class="example"><h3>Örnek</h3><p><code>
ErrorLog "|/usr/local/bin/httpd_errors"
</code></p></div>
+ <p>Daha fazla bilgi için <a href="../logs.html#piped">borulu
+ günlüklere</a> bakınız.</p>
+
<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>
syslog.conf(5) kılavuz sayfasında belirtilen oluşum isimlerinden biri
- olabilir.</p>
+ 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.</p>
<div class="example"><h3>Örnek</h3><p><code>
ErrorLog syslog:user
@@ -1203,59 +1426,243 @@ for a complete reference and more examples.</li>
<h3>Ayrıca bakınız:</h3>
<ul>
<li><code class="directive"><a href="#loglevel">LogLevel</a></code></li>
-<li><a href="../logs.html">Apache Günlük Dosyaları</a></li>
+<li><a href="../logs.html">Apache HTTP Sunucusunun Günlük Dosyaları</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="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>Format specification for error log entries</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code> ErrorLogFormat [connection|request] <var>format</var></code></td></tr>
+<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#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>Available in Apache httpd 2.3.9 and later</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p><h3>Ayrıca bakınız:</h3>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.3.9 ve sonrasında kullanılabilmektedir.
+</td></tr>
+</table>
+ <p><code class="directive">ErrorLogFormat</code> yönergesi, hata günlüğünde asıl
+ hata iletisine ek olarak günlüklenecek ek bilgiyi belirtmek için
+ kullanılabilir.</p>
+
+ <div class="example"><h3>Basit örnek</h3><p><code>
+ ErrorLogFormat "[%t] [%l] [pid %P] %F: %E: [client %a] %M"
+ </code></p></div>
+
+ <p>Ä°lk deÄŸiÅŸtirge olarak <code>connection</code> veya <code>request</code>
+ belirtilmesi ek biçemlerin belirtilebilmesini sağlar. Böylece, belli bir
+ bağlantı ya da istek için ilk ileti günlüklendiğinde ek bilgininde
+ günlüklenmesi sağlanır. Bu ek bilgi sadece bağlantı/istek başına bir
+ kere günlüklenir. herhangi bir günlük iletisine sebep olmadan işlenmişse
+ ek bilgi de günlüklenmez.</p>
+
+ <p>Bu, bazı biçem dizgesi öğeleri çıktı üretmediğinde olur. Örneğin,
+ <code>Referer</code> başlığı sadece günlük iletisi bir istekle
+ iliÅŸkilendirilmiÅŸse mevcuttur ve hata iletisi <code>Referer</code>
+ başlığı istemcide okunduğu anda oluşur. Eğer bir çıktı üretilmezse,
+ öntanımlı davranış önceki boşluk karakterinden sonraki boşluk
+ karakterine kadar herşeyi silmektir. Yani, günlük satırı örtük olarak
+ boşluklarla ayrılmış alanlara bölünür. Bir biçem dizgesi öğesi çıktı
+ üretmezse alanın tamamı çıktılanmaz. Örneğin, <code>[%t] [%l] [%a]
+ %M&nbsp;</code> günlük biçeminde uzak adres <code>%a</code>
+ kullanılamazsa sarmalayıcı köşeli ayraçlar da günlüklenmeyecektir.
+ Boşluk karakterleri ters bölülerle öncelenerek bir alanı sınırlaması
+ önlenebilir. '%&nbsp;' (yüzde boşluk) çifti sıfır genişlikte bir alan
+ ayracı olup herhangi bir çıktı üretmez.</p>
+
+ <p>Yukarıdaki davranış, biçem dizgesi öğesine değiştirciler eklenerek
+ değiştirilebilir. <code>-</code> (tire) değiştircisi ilgili öğe bir
+ çıktı üretmediğinde tire iminin günlüklenmesine sebep olur.
+ Bağlantı/istek başına bir kere biçemlerinde <code>+</code> (artı)
+ değiştircisini de kullanmak mümkündür.Artı değiştiricili bir öğe
+ herhangi bir çıktı üretmezse satırın tamamı günlüklenmez.</p>
+
+ <p>Bir biçem öğesine günlük önem derecesi atamak için değiştirici
+ olarak bir sayı kullanılabilir. Bu öğenin günlüklenebilmesi için günlük
+ iletisinin önem derecesinin belirtilen günlük önem derecesinden
+ daha yüksek olmaması gerekir. Sayı 1'den (alarm) 4'e (uyarı) ve 7'den
+ (hata ayıklama) 15'e (trace8) kadar olabilir.</p>
+
+ <p>Örneğin, <code>Referer</code> istek başlığını günlükleyen
+ <code>%{Referer}i</code> dizgeciÄŸine deÄŸiÅŸtirciler eklendiÄŸinde neler
+ olduğunu burada görebilirsiniz:</p>
+
+ <table class="bordered"><tr class="header"><th>Değiştirlen Dizgecik</th><th>Anlamı</th></tr>
+<tr>
+ <td><code>%-{Referer}i</code></td>
+ <td><code>Referer</code> atanmamışsa bir <code>-</code> günüklenir.</td>
+ </tr>
+<tr class="odd">
+ <td><code>%+{Referer}i</code></td>
+ <td><code>Referer</code> atanmamışsa satırın tamamı çıktılanmaz.</td>
+ </tr>
+<tr>
+ <td><code>%4{Referer}i</code></td>
+ <td>Sadece hata iletisinin önemi 4'ten yüksek olduğu durumda
+ <code>Referer</code> günlüklenir.</td>
+ </tr>
+</table>
+
+ <p>Bazı biçem dizfesi öğeleri ayraç içine alınmış ek değiştirgeler kabul
+ eder.</p>
+
+ <table class="bordered"><tr class="header"><th>Biçem&nbsp;Dizgesi</th> <th>Açıklama</th></tr>
+<tr><td><code>%%</code></td>
+ <td>Yüzde imi</td></tr>
+<tr class="odd"><td><code>%a</code></td>
+ <td>Ä°stekteki istemci IP adresi ve portu</td></tr>
+<tr><td><code>%{c}a</code></td>
+ <td>Bağlantının emsal IP adresi and portu
+ (<code class="module"><a href="../mod/mod_remoteip.html">mod_remoteip</a></code> modülüne bakın)</td></tr>
+<tr class="odd"><td><code>%A</code></td>
+ <td>Yerel IP adresi ve portu</td></tr>
+<tr><td><code>%{<em>isim</em>}e</code></td>
+ <td>Ä°stek ortam deÄŸiÅŸkeni <em>isim</em></td></tr>
+<tr class="odd"><td><code>%E</code></td>
+ <td>APR/OS hata durum kodu ve iletisi</td></tr>
+<tr><td><code>%F</code></td>
+ <td>Günlük çağrısının kaynak dosya ismi ve satır numarası</td></tr>
+<tr class="odd"><td><code>%{<em>isim</em>}i</code></td>
+ <td>İstek başlığı <em>isim</em></td></tr>
+<tr><td><code>%k</code></td>
+ <td>Bağlantıdaki keep-alive isteklerinin sayısı</td></tr>
+<tr class="odd"><td><code>%l</code></td>
+ <td>İletinin günlük seviyesi</td></tr>
+<tr><td><code>%L</code></td>
+ <td>İsteğin günlük kimliği</td></tr>
+<tr class="odd"><td><code>%{c}L</code></td>
+ <td>Bağlantının günlük kimliği</td></tr>
+<tr><td><code>%{C}L</code></td>
+ <td>Bağlantı etki alanında kullanılmışsa bağlantının günlük kimliği,
+ aksi takdirde boÅŸ</td></tr>
+<tr class="odd"><td><code>%m</code></td>
+ <td>İletiyi günlükleyen modülün ismi</td></tr>
+<tr><td><code>%M</code></td>
+ <td>Asıl günlük iletisi</td></tr>
+<tr class="odd"><td><code>%{<em>isim</em>}n</code></td>
+ <td>istek notu <em>isim</em></td></tr>
+<tr><td><code>%P</code></td>
+ <td>Geçerli sürecin süreç kimliği (PID'i)</td></tr>
+<tr class="odd"><td><code>%T</code></td>
+ <td>Geçerli evrenin evre kimliği</td></tr>
+<tr><td><code>%{g}T</code></td>
+ <td>Geçerli evrenin eşsiz sistem evre kimliği (örn, <code>top</code>
+ tarafınan gösterilenle aynı kimlik: şimdilik sadece Linux'a
+ özgü)</td></tr>
+<tr class="odd"><td><code>%t</code></td>
+ <td>geçerli zaman</td></tr>
+<tr><td><code>%{u}t</code></td>
+ <td>Mikro saniyeler dahil geçerli zaman</td></tr>
+<tr class="odd"><td><code>%{cu}t</code></td>
+ <td>ISO 8601 biçemiyle uyumlu mikro saniyeleri de içeren geçerli
+ zaman</td></tr>
+<tr><td><code>%v</code></td>
+ <td>Geçerli sunucunun kurallı <code class="directive"><a href="#servername">ServerName</a></code></td></tr>
+<tr class="odd"><td><code>%V</code></td>
+ <td><code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code> ayarına
+ uygun olarak isteÄŸi sunan sunucunun sunucu ismi</td></tr>
+<tr><td><code>\&nbsp;</code> (tersbölü boşluk)</td>
+ <td>Alan ayracı olmayan boşluk</td></tr>
+<tr class="odd"><td><code>%&nbsp;</code> (yüzde boşluk)</td>
+ <td>Alan ayracı (çıktısız)</td></tr>
+</table>
+
+ <p>The log ID format <code>%L</code> günlük kimliği biçemi bağlantı veya
+ istek için eşsiz bir kimlik üretir. Bu, bağlantı üzerinden gelen istek
+ durumunda günlük satırlarının ait olduğu bağlantı veya isteği
+ bağdaştırmak için kullanılabilir. <code>%L</code> biçem dizgesi ayrıca
+ <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> modülünde erişim günlüğü iletilerini
+ hata günlüğü iletileriyle ilşklendirmek için de kullanılabilmektedir.
+ <code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code> modülü yüklüyse onun eşsiz kimliği
+ istekler için günlük kimliği olarak kullanılacaktır.</p>
+
+ <div class="example"><h3>Example (default format)</h3><p><code>
+ ErrorLogFormat "[%{u}t] [%-m:%l] [pid %P:tid %T] %7F: %E: [client\ %a]
+ %M%&nbsp;,\&nbsp;referer\&nbsp;%{Referer}i"
+ </code></p></div>
+
+ <p>Bunun hata iletilerindeki sonuçları şöyle olabilir:</p>
+
+ <div class="example"><p><code>
+ [Thu May 12 08:28:57.652118 2011] [core:error] [pid 8777:tid 4326490112] [client ::1:58619] File does not exist: /usr/local/apache2/htdocs/favicon.ico
+ </code></p></div>
+
+ <p>Dikkat edin, yukarıda açıklandığı gibi, bazı alanlar
+ tanımlanmadıklarından tamamen yoksayılır.</p>
+
+ <div class="example"><h3>Örnek (2.2.x biçemine benzer)</h3><p><code>
+ ErrorLogFormat "[%t] [%l] %7F: %E: [client\ %a]
+ %M%&nbsp;,\&nbsp;referer\&nbsp;%{Referer}i"
+ </code></p></div>
+
+ <div class="example"><h3>İstek/bağlantı günlük kimlikli gelişkin bir örnek</h3><p><code>
+ ErrorLogFormat "[%{uc}t] [%-m:%-l] [R:%L] [C:%{C}L] %7F: %E: %M"<br />
+ ErrorLogFormat request "[%{uc}t] [R:%L] Request %k on C:%{c}L pid:%P tid:%T"<br />
+ ErrorLogFormat request "[%{uc}t] [R:%L] UA:'%+{User-Agent}i'"<br />
+ ErrorLogFormat request "[%{uc}t] [R:%L] Referer:'%+{Referer}i'"<br />
+ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"<br />
+ </code></p></div>
+
+
+<h3>Ayrıca bakınız:</h3>
<ul>
<li><code class="directive"><a href="#errorlog">ErrorLog</a></code></li>
<li><code class="directive"><a href="#loglevel">LogLevel</a></code></li>
-<li><a href="../logs.html">Apache HTTP Server Log Files</a></li>
+<li><a href="../logs.html">Apache HTTP Sunucusu Günlük Dosyaları</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="ExtendedStatus" id="ExtendedStatus">ExtendedStatus</a> <a name="extendedstatus" id="extendedstatus">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Keep track of extended status information for each
-request</td></tr>
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Her istekte ek durum bilgisinin izini sürer</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ExtendedStatus On|Off</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>ExtendedStatus Off[*]</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>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p></div>
+</table>
+ <p>Bu yönerge, o an işlenmekte olan istek hakkında evre başına ek veriyi
+ ve kullanım özetini izler; <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> modülünü
+ yapılandırarak bu değişkenleri çalışma anında görebilirsiniz. Diğer
+ modüllerin bu sonuçlara bel bağlayabileceğini unutmayın.</p>
+
+ <p>Bu ayarlar sunucunun tamamına uygulanır ve bir sanal konakta etkin
+ başka bir sanal konakta etkisiz kılınamaz. Ek durum bilgisinin
+ toplanması sunucuyu yavaşlatabilir. Ayrıca, bu ayarın nazikçe yeniden
+ başlatma sırasında değiştirilemeyeceğine dikkat ediniz.</p>
+
+ <div class="note">
+ <p>Diğer üçüncü parti modüller aynısını yaparken
+ <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> modülünün yüklenmesi <code>ExtendedStatus
+ On</code> için öntanımlı davranışı değiştirecektir. Böyle modüller,
+ tüm evrelerin durumu hakkında ayrıntılı bilgi toplanmasına bel bağlar.
+ Öntanımlı değer sürüm 2.3.6 itibariyle <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>
+ tarafından değiştirilmiştir; önceki sürümlerde öntanımlı değer daima
+ <code>Off</code> idi.</p>
+ </div>
+
+
+</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="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><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#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#Default">Öntanımlı:</a></th><td><code>FileETag INode MTime Size</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>
<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.14 ve öncesinde öntanımlı değer
+ "INode&nbsp;MTime&nbsp;Size" idi.</td></tr>
</table>
- <p><code class="directive">FileETag</code> yönergesi, belge bir dosyaya dayandığı
- takdirde <code>ETag</code> (Entity Tag - öğe etiketi kısaltması) yanıt
- başlığı alanını oluşturmakta kullanılacak dosya özniteliklerini
- yapılandırır. (<code>ETag</code> değeri, ağ band genişliğinden kazanmak
- için arabellek yönetiminde kullanılır.) Apache 1.3.22 ve öncesinde
- <code>ETag</code> değeri <em>daima</em> dosyanın düğümü, boyutu ve son
- değişiklik zamanından (mtime) oluşurdu. <code class="directive">FileETag</code>
- yönergesi ne kullanılması gerektiğini belirleyebilmenizi sağlar. Değer
- olarak belirtilebilecek anahtar sözcükler şunlardır:</p>
+ <p><code class="directive">FileETag</code> yönergesi, belge bir duruk dosyaya
+ dayandığı takdirde <code>ETag</code> (Entity Tag - öğe etiketi
+ kısaltması) yanıt başlığı alanını oluşturmakta kullanılacak dosya
+ özniteliklerini yapılandırır. (<code>ETag</code> değeri, ağ band
+ genişliğinden kazanmak için arabellek yönetiminde kullanılır.)
+ <code class="directive">FileETag</code>yönergesi ne kullanılması gerektiğini
+ belirleyebilmenizi saÄŸlar. DeÄŸer olarak belirtilebilecek anahtar
+ sözcükler şunlardır:</p>
<dl>
<dt><strong>INode</strong></dt>
@@ -1289,11 +1696,17 @@ request</td></tr>
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>INode&nbsp;MTime&nbsp;Size</code> yapılandırmasını kullanır. Eğer
+ <code>MTime&nbsp;Size</code> yapılandırmasını kullanır. Eğer
<code>ETag</code> ayarı <code class="directive">FileETag</code> yönergesi
kullanılarak değiştirilirse koşullu istekler gerektiği gibi yerine
getirilemez.
</div>
+ <div class="note"><h3>Sunucu Taraflı İçerik</h3>
+ Gömülü SSI yönergeleri ile bir duruk dosyanın <code>FileETag</code>,
+ <code>MTime</code> ve <code>Size</code> değerleri değişmeksizin yanıt
+ öğesi değişebileceğinden <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> tarafından
+ çözümlenen yanıtlar için bir <code>ETag</code> üretilmez.
+ </div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -1389,7 +1802,7 @@ request</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>Apache 2.0’da core modülüne taşındı.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.0’da core modülüne taşındı.</td></tr>
</table>
<p>Bu yönerge, bir <code>.htaccess</code> dosyası veya bir
<code class="directive"><a href="#directory">&lt;Directory&gt;</a></code>,
@@ -1427,18 +1840,31 @@ request</td></tr>
</span>
&lt;/Location&gt;
</code></p></div>
+ <p>Bu yönerge, öncelikle dosya sisteminden sunulan duruk dosyalar için
+ üretilen içerik türlerini geçersiz kılar. Duruk dosyaların haricindeki
+ özkaynaklar için yanıt üretecinin genelde bir <code>Content-Type</code>
+ belirttiği durumda bu yönerge etkisizdir.</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="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>Directory to write gmon.out profiling data to. </td></tr>
+<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#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>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p></div>
+</table>
+ <p>Sunucu gprof ayrıntılı inceleme desteği ile derlenmişse,
+ <code class="directive">GprofDir</code> yönergesi <code>gmon.out</code>
+ dosyalarının süreç çıktığında belirtilen dizine yazılmasını sağlar. Eğer
+ değiştirge bir yüzde simgesi ('%') ile bitiyorsa her süreç kimliği için
+ alt dizinler oluÅŸturulur.</p>
+
+ <p>Bu yönerge şimdilik sadece <code class="module"><a href="../mod/prefork.html">prefork</a></code> MPM'i ile
+ çalışmaktadı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="HostnameLookups" id="HostnameLookups">HostnameLookups</a> <a name="hostnamelookups" id="hostnamelookups">Yönergesi</a></h2>
<table class="directive">
@@ -1479,6 +1905,11 @@ request</td></tr>
<code class="program"><a href="../programs/logresolve.html">logresolve</a></code> uygulaması kullanılarak oturum açan IP
adresleri için isim sorguları çevrim dışıyken yapılabilir.</p>
+ <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
+ gerçekleştirilecektir.</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="If" id="If">&lt;If&gt;</a> <a name="if" id="if">Yönergesi</a></h2>
@@ -1496,24 +1927,40 @@ takdirde uygulanacak yönergeleri barındırır.</td></tr>
yönergeleri uygular. Örnek:</p>
<div class="example"><p><code>
- &lt;If "$req{Host} = ''"&gt;
+ &lt;If "-z req('Host')"&gt;
</code></p></div>
<p>Bir <var>Host:</var> başlığı içermeyen HTTP/1.0 istekleriyle
- eÅŸleÅŸir.</p>
+ eşleşir. İfadeler, dizge karşılaştırması (<code>=</code>,
+ <code>!=</code>, <code>&lt;</code>, ...), tamsayı karşılaştırması
+ (<code>-eq</code>, <code>-ne</code>, ...) ve diÄŸerleri (<code>-n</code>,
+ <code>-z</code>, <code>-f</code>, ...) için kabuktakilere benzer çeşitli
+ işleçler içerebilir. Ayrıca, düzenli ifadeleri,</p>
- <p>İstek başlıklarındaki ($req), yanıt başlıklarındaki ($resp) yada
- ortamdaki ($env) herhangi bir deÄŸiÅŸkenin deÄŸerini ifadenizde
- karşılaştırabilirsiniz.</p>
+ <div class="example"><p><code>
+ &lt;If "%{QUERY_STRING} =~ /(delete|commit)=.*?elem/"&gt;
+ </code></p></div>
+
+ <p>kabuk tarzı kalıp eşleştirme ve birçok başka işlemi kullanmak da
+ mümkündür. Bu işlemler istek başlıklarında (<code>req</code>), ortam
+ değişkenlerinde (<code>env</code>) ve çok sayıda başka niteliklerin
+ üstünde yapılabilir. <a href="../expr.html">Apache HTTP Sunucusundaki
+ İfadeler</a> belgesinde daha ayrıntılı bilgi bulabilirsiniz.</p>
<h3>Ayrıca bakınız:</h3>
<ul>
-<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir arada
- ele alındığının açıklaması için <a href="../sections.html">
+<li><a href="../expr.html">Apache HTTP Sunucusundaki
+ İfadeler</a> belgesinde daha ayrıntılı bilgi ve örnek
+ bulabilirsiniz.</li>
+<li><code class="directive"><a href="#elseif">&lt;ElseIf&gt;</a></code></li>
+<li><code class="directive"><a href="#else">&lt;Else&gt;</a></code></li>
+<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
+ arada ele alındığının açıklaması için <a href="../sections.html">
&lt;Directory&gt;, &lt;Location&gt; ve &lt;Files&gt; bölümleri nasıl
- çalışır?</a> belgesine bakınız. <code class="directive">&lt;If&gt;</code>
- bölümleri<code class="directive">&lt;Files&gt;</code> bölümleri ile aynı
- önceliğe sahiptir ve aynı amaçla kullanılır.</li>
+ çalışır?</a> belgesine bakınız.
+ <code class="directive">&lt;If&gt;</code>,
+ <code class="directive">&lt;ElseIf&gt;</code> ve
+ <code class="directive">&lt;Else&gt;</code> son olarak uygulanır.</li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -1615,8 +2062,8 @@ yönergeleri sarmalar.</td></tr>
<li>!<var>modül</var></li>
</ul>
- <p>Birinci durumda bölüm içinde kalan yönergeler sadece
- <var>modül</var> ile belirtilen modül Apache içine dahil edilmişse veya
+ <p>Birinci durumda bölüm içinde kalan yönergeler sadece <var>modül</var>
+ 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
@@ -1643,29 +2090,35 @@ 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></code></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#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>Dosya kalıbıyla eşleşme 2.0.41 ve sonrasında mevcuttur.
-</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Dosya kalıbıyla eşleşme 2.0.41 ve sonrasında, dizin kalıbıyla
+ eşleşme ise 2.3.6 ve sonrasında mevcuttur.</td></tr>
</table>
<p>Bu yönerge sunucu yapılandırma dosyalarının başka dosyaları içermesini
mümkün kılar.</p>
- <p>Çok sayıda dosyayı bir kerede alfabetik sırada içermek için kabuk tarzı
- (<code>fnmatch()</code>) dosya ismi kalıp karakterleri kullanılabilir.
- Ayrıca, eğer <code class="directive">Include</code> yönergesi bir dosya değil de
- bir dizin gösteriyorsa Apache bu dizindeki ve alt dizinlerindeki bütün
- dosyaları okuyacaktır. Bunula birlikte, dizinin bir bütün olarak okutulması
- önerilmez, çünkü dizinde <code class="program"><a href="../programs/httpd.html">httpd</a></code> programının çökmesine
- sebep olabilecek geçici dosyalar unutulabilir. Bunun yerine, belli bir
- şablona uyan dosyaları seçebilmek için, örneğin *.conf gibi dosya
- kalıplarının kullanılmasını öneriyoruz.</p>
+ <p>Çok sayıda dosyayı bir kerede alfabetik sırada içermek için yolun dosya
+ ismi ve dizin parçalarında kabuk tarzı (<code>fnmatch()</code>) dosya
+ ismi kalıp karakterleri kullanılabilir. Ayrıca, eğer
+ <code class="directive">Include</code> yönergesi bir dosya değil de bir dizin
+ gösteriyorsa Apache httpd bu dizindeki ve alt dizinlerindeki bütün
+ dosyaları okuyacaktır. Bunula birlikte, dizinin bir bütün olarak
+ okutulması önerilmez, çünkü dizinde <code class="program"><a href="../programs/httpd.html">httpd</a></code> programının
+ çökmesine sebep olabilecek geçici dosyalar unutulabilir. Bunun yerine,
+ belli bir şablona uyan dosyaları seçebilmek için, örneğin *.conf gibi
+ dosya kalıplarının kullanılmasını öneriyoruz.</p>
+
+ <p><code class="directive"><a href="#include">Include</a></code> yönergesi, bir dosya
+ kalıbı ifadesi hiçbir dosyayla eşleşmezse <strong>bir hatayla
+ başarısız</strong> olacaktır. Eşleşmeyen dosya kalıbı ifadelerinin
+ yoksayılması gerekiyorsa <code class="directive"><a href="#includeoptional">IncludeOptional</a></code> yönergesi kullanılabilir.</p>
<p>Dosya yolu mutlak bir dosya yolu olarak belirtilebileceÄŸi gibi
- <code class="directive"><a href="#serverroot">ServerRoot</a></code> dizinine göreli olarak da
- belirtilebilir.</p>
+ <code class="directive"><a href="#serverroot">ServerRoot</a></code> dizinine göreli olarak
+ da belirtilebilir.</p>
<p>Örnekler:</p>
@@ -1682,24 +2135,46 @@ yönergeleri sarmalar.</td></tr>
Include conf/vhosts/*.conf
</code></p></div>
+ <p>Dosya kalıbı karakterleri yolun dizin ve dosya parçalarına
+ yerleştirilebilir. <code>conf/vhosts</code> altında en azından bir
+ <code>*.conf</code> içeren hiçbir alt dizin yoksa bu örnek başarısız
+ olacaktır:</p>
+
+ <div class="example"><p><code>
+ Include conf/vhosts/*/*.conf
+ </code></p></div>
+
+ <p>Bunun yerine, dizin ve dosyaların eksikliği durumunda aşağıdaki komut
+ sadece yoksayılır:</p>
+
+ <div class="example"><p><code>
+ IncludeOptional conf/vhosts/*/*.conf
+ </code></p></div>
+
<h3>Ayrıca bakınız:</h3>
<ul>
+<li><code class="directive"><a href="#includeoptional">IncludeOptional</a></code></li>
<li><code class="program"><a href="../programs/apachectl.html">apachectl</a></code></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="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>Includes other configuration files from within
-the server configuration files</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>IncludeOptional <var>file-path</var>|<var>directory-path</var>|<var>wildcard</var></code></td></tr>
+<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#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>Available in 2.3.6 and later</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p><h3>Ayrıca bakınız:</h3>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>2.3.6 ve sonrasına kullanılabilmektedir.</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 durumunda <code class="directive"><a href="#includeoptional">IncludeOptional</a></code> yönergesi bir hataya sebep olmak yerine
+ bunu sadece yoksayacaktır.</p>
+
+<h3>Ayrıca bakınız:</h3>
<ul>
<li><code class="directive"><a href="#include">Include</a></code></li>
<li><code class="program"><a href="../programs/apachectl.html">apachectl</a></code></li>
@@ -1735,8 +2210,8 @@ the server configuration files</td></tr>
<p>Bir istemci kalıcı bağlantı kullandığı takdirde, bağlantı üzerinden kaç
istek gönderilirse gönderilsin,
- <code class="directive"><a href="../mod/mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></code> yönergesi
- bakımından tek bir istek olarak değerlendirilir.</p>
+ <code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>
+ yönergesi bakımından tek bir istek olarak değerlendirilir.</p>
<h3>Ayrıca bakınız:</h3>
<ul>
@@ -1753,7 +2228,7 @@ the server configuration files</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>Apache 2.3.2'den itibaren milisaniyelik deÄŸerler belirtilebilmektedir.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.3.2'den itibaren milisaniyelik deÄŸerler belirtilebilmektedir.</td></tr>
</table>
<p>Sunucunun kalıcı bir bağlantıyı kapatmadan önce bir sonraki isteği kaç
saniye bekleyeceğini belirler. Ayrıca, ms soneki kullanılarak süreyi
@@ -1766,9 +2241,8 @@ the server configuration files</td></tr>
zaman aşımı, boştaki istemcilerin bulunduğu bağlantıları bekleyen daha
fazla sunucu sürecini meşgul edecektir.</p>
- <p>İsme dayalı sanal konak bağlamında, <code class="directive"><a href="#namevirtualhost">NameVirtualHost</a></code> bölümleri içinde tanımlanmış
- ilk sanal konağın (öntanımlı konak) değeri kullanılır. Diğer değerler
- görmezden gelinir.</p>
+ <p>İsme dayalı sanal konak bağlamında, yerel IP adresi ve portu ile en iyi
+ eşleşen ilk sanal konağın değeri kullanılır.</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -1890,15 +2364,15 @@ belirler.</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>Apache 2.0.47 ve sonrasında mevcuttur.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.0.47 ve sonrasında mevcuttur.</td></tr>
</table>
<p>Örneğin, özgün istekleri dahili olarak bir CGI betiğine yönlendiren
<code class="directive"><a href="../mod/mod_actions.html#action">Action</a></code> yönergesi
kullanıldığında bir dahili yönlendirme oluşur. İstek içi istekler ise
- bazı URI’ler için istek yapıldığında ne olacağını bulmak için Apache’nin
- kullandığı bir mekanizmadır. Örneğin, <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code>,
- <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code> yönergesinde
- listelenen dosyalara bakmak için istek içi istekler kullanır.</p>
+ bazı URI’ler için istek yapıldığında ne olacağını bulmak için Apache
+ httpd’nin kullandığı bir mekanizmadır. Örneğin,
+ <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code>, <code class="directive"><a href="../mod/mod_dir.html#directoryindex">DirectoryIndex</a></code> yönergesinde listelenen dosyalara bakmak
+ için istek içi istekler kullanır.</p>
<p><code class="directive">LimitInternalRecursion</code> yönergesi sunucunun dahili
yönlendirmeler ve istek içi isteklerin oluşturduğu döngülerden dolayı
@@ -1930,7 +2404,9 @@ uzunluğunu sınırlar.</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</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.</p>
+ 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><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
@@ -1956,6 +2432,10 @@ uzunluğunu sınırlar.</td></tr>
LimitRequestBody 102400
</code></p></div>
+ <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>
@@ -1965,7 +2445,7 @@ uzunluğunu sınırlar.</td></tr>
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#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</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>
@@ -1997,6 +2477,11 @@ sınırlar.</td></tr>
LimitRequestFields 50
</code></p></div>
+ <div class="warning"><h3>Uyarı</h3>
+ <p>İsme dayalı sanal konaklar kullanıldığında, bu yönergenin değeri,
+ yerel IP adresi ve port çifti için öntanımlı olan (listedeki ilk) sanal
+ konaktan alınır.</p>.
+ </div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -2006,7 +2491,7 @@ sınırlar.</td></tr>
</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#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</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>
@@ -2014,8 +2499,8 @@ sınırlar.</td></tr>
belirler.</p>
<p><code class="directive">LimitRequestFieldSize</code> yönergesi, sunucu
- yöneticilerine HTTP istek başlık alanının azami uzunluğunu arttırıp
- azaltma imkanı verir. Sunucu bu değerin, normal bir istemci isteğinin
+ yöneticilerine HTTP istek başlık alanının azami uzunluğunu ayarlama
+ imkanı verir. Sunucu bu değerin, normal bir istemci isteğinin
içerebileceği herhangi bir başlık alanını tutabilecek kadar büyük
olmasını gerektirir. Normal bir istek başlık alanı uzunluğu kullanıcının
tarayıcısını ayrıntılı içerik müzakeresini desteklemek için nasıl
@@ -2032,8 +2517,15 @@ sınırlar.</td></tr>
LimitRequestFieldSize 4094
</code></p></div>
- <div class="note">Normal şartlar altında öntanımlı değer değiştirilmemelidir.</div>
+ <div class="note">Normal şartlar altında öntanımlı değer değiştirilmemelidir. Ayrıca,
+ kaynak kodu değiştirip yeniden derlemeden bu değeri 8190'dan büyük
+ yapamazsınız.</div>
+ <div class="warning"><h3>Uyarı</h3>
+ <p>İsme dayalı sanal konaklar kullanıldığında, bu yönergenin değeri,
+ yerel IP adresi ve port çifti için öntanımlı olan (listedeki ilk) sanal
+ konaktan alınır.</p>
+ </div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -2043,7 +2535,7 @@ sınırlar.</td></tr>
</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#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</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>
@@ -2051,7 +2543,7 @@ sınırlar.</td></tr>
belirler.</p>
<p><code class="directive">LimitRequestLine</code> yönergesi, sunucu yöneticilerine
- bir istemcinin HTTP istek satırının azami uzunluğunu arttırıp azaltma
+ bir istemcinin HTTP istek satırının azami uzunluğunu ayarlama
imkanı verir. İstek satırının içeriği HTTP yöntemi, URI ve protokol
sürümünden oluştuğundan <code class="directive">LimitRequestLine</code>
yönergesi, sunucudan bir istek için kullanılan istek adresinin uzunluğunu
@@ -2069,7 +2561,15 @@ sınırlar.</td></tr>
LimitRequestLine 4094
</code></p></div>
- <div class="note">Normal şartlar altında öntanımlı değer değiştirilmemelidir.</div>
+ <div class="note">Normal şartlar altında öntanımlı değer değiştirilmemelidir. Ayrıca,
+ kaynak kodu değiştirip yeniden derlemeden bu değeri 8190'dan büyük
+ yapamazsınız.</div>
+
+ <div class="warning"><h3>Uyarı</h3>
+ <p>İsme dayalı sanal konaklar kullanıldığında, bu yönergenin değeri,
+ yerel IP adresi ve port çifti için öntanımlı olan (listedeki ilk) sanal
+ konaktan alınır.</p>
+ </div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -2123,6 +2623,39 @@ sınırlar.</td></tr>
URL’lerle erişmek mümkün olduğundan bu tür erişim denetimleri hile ile
atlatılabilir olacaktır.</p>
+ <p>URL'nin yol bileşeni aşağıdaki koşullardan <em>herhangi birini</em>
+ sağlıyorsa sarmalanan yönergeler isteğe uygulanır:
+ </p>
+ <ul>
+ <li>Belirtilen yer URL'nin yol bileÅŸeni ile tam olarak eÅŸleÅŸiyordur.
+ </li>
+ <li>Belirtilen yer bir bölü çizgisi öncesinde bitiyorsa URL'nin yol
+ bileşeninin öneklerinden biriyle eşleşiyordur (bağlamsal bir kök dizin
+ olarak).
+ </li>
+ <li>Belirtilen yer bir bölü çizgisi ile bitiyorsa URL'nin yol
+ bileşeninin öneklerinden biriyle eşleşiyordur (bağlamsal bir kök dizin
+ olarak).
+ </li>
+ </ul>
+ <p>Aşağıdaki örnekte yer belirtimi bir bölü çizgisi ile bitirilmemiştir.
+ <code>/private1</code>, <code>/private1/</code> ve
+ <code>/private1/file.txt</code> istekleri için sarmalanan yönergeler
+ uygulanacaktır, fakat <code>/private1other</code> isteğine
+ uygulanmayacaktır.</p>
+ <div class="example"><p><code>
+ &lt;Location /private1&gt;
+ ...
+ </code></p></div>
+ <p>Aşağıdaki örnekte yer belirtimi bir bölü çizgisi ile bitirilmiştir.
+ <code>/private2/</code> ve <code>/private2/file.txt</code> istekleri
+ için sarmalanan yönergeler uygulanacaktır, fakat <code>/private2</code>
+ ve <code>/private2other</code> isteklerine uygulanmayacaktır.</p>
+ <div class="example"><p><code>
+ &lt;Location /private2<em>/</em>&gt;
+ ...
+ </code></p></div>
+
<div class="note"><h3><code class="directive">&lt;Location&gt;</code> ne zaman
kullanılmalı</h3>
@@ -2168,9 +2701,7 @@ sınırlar.</td></tr>
&lt;Location /status&gt;<br />
<span class="indent">
SetHandler server-status<br />
- Order Deny,Allow<br />
- Deny from all<br />
- Allow from .mesela.dom<br />
+ Require host example.com<br />
</span>
&lt;/Location&gt;
</code></p></div>
@@ -2197,8 +2728,8 @@ sınırlar.</td></tr>
<h3>Ayrıca bakınız:</h3>
<ul>
-<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir arada
- ele alındığının açıklaması için <a href="../sections.html">
+<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
+ arada ele alındığının açıklaması için <a href="../sections.html">
&lt;Directory&gt;, &lt;Location&gt; ve &lt;Files&gt; bölümleri nasıl
çalışır?</a> belgesine bakınız.</li>
</ul>
@@ -2227,8 +2758,8 @@ uygulanır.</td></tr>
<h3>Ayrıca bakınız:</h3>
<ul>
-<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir arada
- ele alındığının açıklaması için <a href="../sections.html">
+<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
+ arada ele alındığının açıklaması için <a href="../sections.html">
&lt;Directory&gt;, &lt;Location&gt; ve &lt;Files&gt; bölümleri nasıl
çalışır?</a> belgesine bakınız.</li>
</ul>
@@ -2237,11 +2768,16 @@ 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>seviye</var></code></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>] ...
+</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</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>Modül ve dizin bağlamındaki yapılandırmalar Apache HTTP
+ Sunucusunun 2.3.6 ve sonraki sürümlerinde
+ kullanılabilmektedir.</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
@@ -2315,6 +2851,52 @@ uygulanır.</td></tr>
<td>"Opening config file ..."<br />(... yapılandırma dosyası
açılıyor)</td>
</tr>
+ <tr>
+ <td><code>trace1</code> </td>
+ <td>İz sürme iletileri</td>
+ <td>"proxy: FTP: control connection complete"<br />(vekil: FTP:
+ denetim bağlantısı sağlandı)</td>
+ </tr>
+ <tr>
+ <td><code>trace2</code> </td>
+ <td>İz sürme iletileri</td>
+ <td>"proxy: CONNECT: sending the CONNECT request to the remote
+ proxy"<br />(vekil: CONNECT: uzak vekile CONNECT isteÄŸi
+ gönderiliyor)</td>
+ </tr>
+ <tr>
+ <td><code>trace3</code> </td>
+ <td>İz sürme iletileri</td>
+ <td>"openssl: Handshake: start"</td>
+ </tr>
+ <tr>
+ <td><code>trace4</code> </td>
+ <td>İz sürme iletileri</td>
+ <td>"read from buffered SSL brigade, mode 0, 17 bytes"<br />(tamponlu
+ SSL gruplamasından okuma, kip 0, 17 baytİz sürme iletileri</td>
+ </tr>
+ <tr>
+ <td><code>trace5</code> </td>
+ <td>İz sürme iletileri</td>
+ <td>"map lookup FAILED: map=rewritemap key=keyname"<br />(eÅŸleÅŸme
+ araması BAŞARISIZ: map=rewritemap key=keyname)</td>
+ </tr>
+ <tr>
+ <td><code>trace6</code> </td>
+ <td>İz sürme iletileri</td>
+ <td>"cache lookup FAILED, forcing new map lookup"<br />(arabellek
+ araması BAŞARISIZ, yeni bir eşleşme araması başlatılıyor)</td>
+ </tr>
+ <tr>
+ <td><code>trace7</code> </td>
+ <td>İz sürme iletileri, büyük miktarda veri dökümü</td>
+ <td>"| 0000: 02 23 44 30 13 40 ac 34 df 3d bf 9a 19 49 39 15 |"</td>
+ </tr>
+ <tr>
+ <td><code>trace8</code> </td>
+ <td>İz sürme iletileri, büyük miktarda veri dökümü</td>
+ <td>"| 0000: 02 23 44 30 13 40 ac 34 df 3d bf 9a 19 49 39 15 |"</td>
+ </tr>
</table>
<p>Belli bir seviye belirtildiğinde daha yüksek seviyeden iletiler de
@@ -2337,6 +2919,33 @@ uygulanır.</td></tr>
uygulanmaz.</p>
</div>
+ <p>Bir modül ismi olmaksızın bir seviye belirtmek seviyeyi bu seviyedeki
+ tüm modüller için sıfırlayacaktır. Bir seviyyi bir modül ismiyle
+ birlikte belirtmek seviyeyi sadece bu modül için sıfırlayacaktır. Modül
+ ismi olarak, modülün kaynak dosyası ismini, modül kimliği veya
+ <code>_module</code> sonekli modül ismi belirtmek mümkündür.
+ Yani, aşağıdaki üç belirtim eşdeğerdedir:</p>
+
+ <div class="example"><p><code>
+ LogLevel info ssl:warn<br />
+ LogLevel info mod_ssl.c:warn<br />
+ LogLevel info ssl_module:warn<br />
+ </code></p></div>
+
+ <p>Ayrıca seviyeyi dizin bağlamında değiştirmek de mümkündür:</p>
+
+ <div class="example"><p><code>
+ LogLevel info<br />
+ &lt;Directory /usr/local/apache/htdocs/app&gt;<br />
+ &nbsp; LogLevel debug<br />
+ &lt;/Files&gt;
+ </code></p></div>
+
+ <div class="note">Dizin bağlamında günük seviyesi yapılandırması sadece istek
+ çözümlendikten ve istek dizinle ilişkilendirildikten sonra günlüklenen
+ iletileri etkiler. Bağlantı veya sunucu ile ilişklendirilmemiş günlük
+ iletileri etkilenmez.</div>
+
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="MaxKeepAliveRequests" id="MaxKeepAliveRequests">MaxKeepAliveRequests</a> <a name="maxkeepaliverequests" id="maxkeepaliverequests">Yönergesi</a></h2>
@@ -2363,137 +2972,343 @@ uygulanır.</td></tr>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="MaxRangeOverlaps" id="MaxRangeOverlaps">MaxRangeOverlaps</a> <a name="maxrangeoverlaps" id="maxrangeoverlaps">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Number of overlapping ranges (eg: <code>100-200,150-300</code>) allowed before returning the complete
- resource </td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxRangeOverlaps default | unlimited | none | <var>number-of-ranges</var></code></td></tr>
+<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>
<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>
<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>Available in Apache HTTP Server 2.3.15 and later</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p></div>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache HTTP Sunucusunun 2.3.15 ve sonraki sürümlerinde
+ kullanılabilmektedir.</td></tr>
+</table>
+ <p><code class="directive">MaxRangeOverlaps</code> yönergesi, sunucunun istemciye
+ göndermeye gönüllü olacağı üst üste binen HTTP Range'lerinin sayısını
+ sınırlar. İzin verilenden daha fazlası istenmişse özkaynağın tamamı
+ döndürülür.</p>
+
+ <dl>
+ <dt><strong>default</strong></dt>
+ <dd>Üst üste binen HTTP Range'lerinin sayısını derleme sırasında
+ belirlenen öntanımlı 20 değeriyle sınırlar.</dd>
+
+ <dt><strong>none</strong></dt>
+ <dd>Üst üste binen Range başlıkları yoksayılır.</dd>
+
+ <dt><strong>unlimited</strong></dt>
+ <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>
+ <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>
+
+</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="MaxRangeReversals" id="MaxRangeReversals">MaxRangeReversals</a> <a name="maxrangereversals" id="maxrangereversals">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Number of range reversals (eg: <code>100-200,50-70</code>) allowed before returning the complete
- resource </td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxRangeReversals default | unlimited | none | <var>number-of-ranges</var></code></td></tr>
+<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>
<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>
<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>Available in Apache HTTP Server 2.3.15 and later</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p></div>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache HTTP Sunucusunun 2.3.15 ve sonraki sürümlerinde
+ kullanılabilmektedir.</td></tr>
+</table>
+ <p>The <code class="directive">MaxRangeReversals</code> yönergesi, sunucunun
+ istemciye göndermeye gönüllü olacağı ter sıralı HTTP Range'lerinin
+ sayısını sınırlar. İzin verilenden daha fazlası istenmişse
+ özkaynağın tamamı döndürülür.</p>
+
+ <dl>
+ <dt><strong>default</strong></dt>
+ <dd>Ters sıralı HTTP Range'lerinin sayısını derleme sırasında
+ belirlenen öntanımlı 20 değeriyle sınırlar.</dd>
+
+ <dt><strong>none</strong></dt>
+ <dd>Ters sıralı Range başlıkları yoksayılır.</dd>
+
+ <dt><strong>unlimited</strong></dt>
+ <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>
+ <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>
+
+</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="MaxRanges" id="MaxRanges">MaxRanges</a> <a name="maxranges" id="maxranges">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Number of ranges allowed before returning the complete
-resource </td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxRanges default | unlimited | none | <var>number-of-ranges</var></code></td></tr>
+<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>
<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>
<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>Available in Apache HTTP Server 2.3.15 and later</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p></div>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache HTTP Sunucusunun 2.3.15 ve sonraki sürümlerinde
+ kullanılabilmektedir.</td></tr>
+</table>
+ <p><code class="directive">MaxRanges</code> yönergesi, sunucunun istemciye
+ göndermeye gönüllü olacağı HTTP Range'lerinin sayısını sınırlar. İzin
+ verilenden daha fazlası istenmişse özkaynağın tamamı döndürülür.</p>
+
+ <dl>
+ <dt><strong>default</strong></dt>
+ <dd>HTTP Range'lerinin sayısını derleme sırasında belirlenen öntanımlı
+ 200 değeriyle sınırlar.</dd>
+
+ <dt><strong>none</strong></dt>
+ <dd>Range başlıkları yoksayılır.</dd>
+
+ <dt><strong>unlimited</strong></dt>
+ <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>
+ <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="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>Configures mutex mechanism and lock file directory for all
-or specified mutexes</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Mutex <var>mechanism</var> [default|<var>mutex-name</var>] ... [OmitPID]</code></td></tr>
+<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#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>
<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>Available in Apache HTTP Server 2.3.4 and later</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</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="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>İ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#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.3.4 ve sonraki sürümlerinde
+ kullanılabilmektedir.</td></tr>
</table>
- <p>Sunucunun, istemci tarafından talep edilen <em>konak ismine</em>
- dayanarak seçtiği her sanal konak kümesi için ayrı bir
- <code class="directive">NameVirtualHost</code> yönergesi vardır.
- <code class="directive">NameVirtualHost</code> yönergesi <a href="../vhosts/">isme dayalı sanal konakları</a> yapılandırmak isterseniz gerekli olur.
- </p>
+ <p><code class="directive">Mutex</code> yönergesi httpd ve diğer modüllerin
+ özkaynaklara erişimi dizgeleştirmekte kullandıkları mekanizmanın yanında
+ isteğe bağlı olarak kilit dosyasının yerini belirler. İlk değiştirge
+ olarak <code>default</code> belirtilirse tüm mutekslerin ayarları
+ değişir; ilk değiştirge olarak bir muteks ismi belirtilirse (aşağıdaki
+ tabloya bakın) yalnızca bu muteksin öntanımlıları değişir.</p>
- <p>Bu yönerge ve bununle ilişkili <code class="directive">VirtualHost</code>
- yönergesi, suncu hem HTTP hem de HTTPS bağlantılarını desteklediği
- takdirde <em>mutlaka</em> bir port numarası da içermelidir.</p>
-
- <p><var>adres</var> olarak bir konak ismi de belirtebilirsiniz ama daima
- bir IP adresi veya bir * kullanmanızı öneririz. Bir yıldız imi
- belirtilmiş <code class="directive">NameVirtualHost</code> yönergeleri sadece
- adres yerine bir * belirtilmiÅŸ <code class="directive">VirtualHost</code>
- yönergeleri ile eşleşir.</p>
-
- <p>İstekleri bir güvenlik duvarının veya başka bir vekil sunucunun
- aldığı ve bunları farklı bir IP adresine sahip bir sunucuya
- yönlendirdiği durumlarda, bu yönergeye değer olarak istekleri sunan
- makinenin fiziksel aÄŸ arabiriminin IP adresi belirtilmelidir.</p>
-
- <p>Aşağıdaki örnekte, 192.0.2.1 IP adresli arabirimin 80. portundan
- alınan isteklerle sadece ilk iki sanal konak arasında seçim
- yapılacaktır. Diğer arabirimlerin 80.portundan gelen istekler için ise
- sadece üçüncü ve dördüncü sanal konak arasında seçim yapılacaktır.
- İsteklerin hangi arabirimden geldiğinin önemli olmadığı durumlarda
- (genelde böyledir) <code class="directive">NameVirtualHost</code> ve
- <code class="directive">VirtualHost</code> yönergelerine sadece "*:80"
- belirtmek yeterlidir.</p>
-
- <div class="example"><p><code>
- NameVirtualHost 192.0.2.1:80<br />
- NameVirtualHost *:80<br /><br />
-
- &lt;VirtualHost 192.0.2.1:80&gt;<br />
- &nbsp; ServerName namebased-a.example.com<br />
- &lt;/VirtualHost&gt;<br />
- <br />
- &lt;VirtualHost 192.0.2.1:80&gt;<br />
- &nbsp; Servername namebased-b.example.com<br />
- &lt;/VirtualHost&gt;<br />
- <br />
- &lt;VirtualHost *:80&gt;<br />
- &nbsp; ServerName namebased-c.example.com <br />
- &lt;/VirtualHost&gt;<br />
- <br />
- &lt;VirtualHost *:80&gt;<br />
- &nbsp; ServerName namebased-d.example.com <br />
- &lt;/VirtualHost&gt;<br />
- <br />
+ <p><code class="directive">Mutex</code> yönergesi genelde aşağıdaki istisnai
+ durumlarda kullanılır:</p>
- </code></p></div>
+ <ul>
+ <li>İşlevsel veya başarımsal bir soruna sahip <a class="glossarylink" href="../glossary.html#apr" title="sözlüğe bakınız">APR</a>
+ tarafından öntanımlı mekanizma seçildiği takdirde muteks
+ mekanizmasını değiştirmek için</li>
- <p>IPv6 adresleri belirtilirken örnekteki gibi köşeli ayraçlar arasına
- alınmalıdır:</p>
+ <li>Öntanımlı dizin, kilitlemeyi desteklemediği takdirde dosya tabanlı
+ muteksler tarafından kullanılan dizini değiştirmek için</li>
+ </ul>
+
+ <div class="note"><h3>Destekleyen modüller</h3>
+ <p>Bu yönerge sadece <code>ap_mutex_register()</code> API'si kullanılarak
+ çekirdek sunucuda imlenmiş muteksleri yapılandırır. httpd ile birlikte
+ dağıtılan tüm modüller <code class="directive">Mutex</code> yönergesini
+ destekler, fakat üçüncü parti modüllerin hepsi desteklemeyebilir. Bu
+ yönergenin desteklenip desteklenmediğini öğrenmek için üçüncü parti
+ modülün belgelerini inceleyin; destekliyorsa muteks ad(lar)ı
+ belirtilmiÅŸtir.</p>
+ </div>
+
+ <p>Kullanılabilen muteks <em>mekanizmaları</em>:</p>
+ <ul>
+ <li><code>default | yes</code>
+ <p><a class="glossarylink" href="../glossary.html#apr" title="sözlüğe bakınız">APR</a> tarafından saptanan öntanımlı kilitleme
+ gerçeklenimini seçer. Öntanımlı kilitleme gerçeklenimi
+ <code class="program"><a href="../programs/httpd.html">httpd</a></code> <code>-V</code> seçeneği ile çalıştırılarak
+ öğrenilebilir.</p></li>
+
+ <li><code>none | no</code>
+ <p>Muteksi etkin ÅŸekilde iptal eder. Buna bir mutekste izin
+ verilebilmesi için modülün bunun geçerli bir seçim olduğunu
+ belirtmesi gerekir. Daha fazla bilgi için modül belgelerini
+ inceleyin.</p></li>
+
+ <li><code>posixsem</code>
+ <p>POSIX semaforuna dayalı bir muteks çeşididir.</p>
+ <div class="warning"><h3>Uyarı</h3>
+ <p>Süreçteki bir evre muteks parçalama arızalarını tutuyorsa,
+ httpd'nin çökmesi sonucu, semafor sahipliği geri kazanılmaz.</p>
+ </div>
+ </li>
+
+ <li><code>sysvsem</code>
+ <p>SystemV IPC semaforuna dayalı bir muteks çeşididir.</p>
+ <div class="warning"><h3>Uyarı</h3>
+ <p>Semafor geri kazanılmadan süreçler çökerse SysV semaforlarının
+ "sızıntı" yapması mümkündür.</p>
+ </div>
+ <div class="warning"><h3>Güvenlik</h3>
+ <p>Semafor API'si, HTTP sunucusu ile aynı kullanıcı kimliği altında
+ çalışan bir CGI (<em>örn</em>, <code class="program"><a href="../programs/suexec.html">suexec</a></code> veya
+ <code>cgiwrapper</code> gibi bir araç kullanmıyorsanız bütün
+ CGI'ler) tarafından hizmet reddi saldırısı yapılmasına izin
+ verir.</p>
+ </div>
+ </li>
+
+ <li><code>sem</code>
+ <p>POSIX ve SystemV IPC semaforları arasından kullanılabilir "en iyi"
+ semafor gerçeklenimini seçer.</p></li>
+
+ <li><code>pthread</code>
+ <p>Süreç çaprazlamalı POSIX evre mutekslerine dayalı bir muteks
+ çeşididir.</p>
+ <div class="warning"><h3>Uyarı</h3>
+ <p>Çoğu sistemde, bir çocuk süreç bu gerçeklenim tarafından kullanılan
+ 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 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 <code>pthread_mutexattr_setrobust_np()</code> iÅŸlevini
+ sağlıyorsa <code>pthread</code> seçeneğini rahatça
+ kullanabilirsiniz.</p>
+ </div>
+ </li>
+
+ <li><code>fcntl:/path/to/mutex</code>
+ <p>Muteks olarak <code>fcntl()</code> iÅŸlevini ve fiziksel bir (lock-)
+ dosyasını kullanan bir muteks çeşididir.</p>
+ <div class="warning"><h3>Uyarı</h3>
+ <p>Bu mekanizmaya dayalı çok sayıda muteks, çok evreli ve çok süreçli
+ ortamlarda kullanıldığında, örneğin Solaris'te olduğu gibi
+ <code>fcntl()</code> evrelerden bihaberse, geçerli muteks
+ işlemlerinde donma hataları (EDEADLK) raporlanabilir.</p>
+ </div>
+ </li>
+
+ <li><code>flock:/path/to/mutex</code>
+ <p><code>flock()</code> işlevinin dosya kilitlemeyi sağlaması dışında
+ <code>fcntl:/path/to/mutex</code> yöntemine benzer.</p></li>
+
+ <li><code>file:/path/to/mutex</code>
+ <p><code>fcntl</code> ve <code>flock</code> arasından kullanılabilir
+ "en iyi" dosya kilitleme gerçeklenimini seçer.</p></li>
+ </ul>
+
+ <p>Çoğu mekanizma, yalnız kendilerini destekleyen platformlarda
+ <a class="glossarylink" href="../glossary.html#apr" title="sözlüğe bakınız">APR</a> tarafından da destekleniyorsa kullanılabilir.
+ Tüm platformlarda kullanılamayan mekanizmalar <em>posixsem</em>,
+ <em>sysvsem</em>, <em>sem</em>, <em>pthread</em>, <em>fcntl</em>,
+ <em>flock</em> ve <em>file</em> mekanizmalarıdır.</p>
+
+ <p><em>fcntl</em> ve <em>flock</em> dosya tabanlı mekanizmaları ile bir
+ yol sağlandığı takdirde bu, kilit dosyasının oluşturulacağı dizindir.
+ Öntanımlı dizin, httpd'nin çalışma anı dizini <code class="directive"><a href="#serverroot">ServerRoot</a></code>'a görelidir.
+ <code>/path/to/mutex</code> için daima bir yerel diskteki dosya sistemi
+ kullanılır, asla NFS- veya AFS gibi bir ağ dosya sistemi kullanılmaz.
+ Dosya ismi daima muteks ismi ile başlar, buna modül tarafından sağlanan
+ isteğe bağlı bir aşama dizgesi eklenebilir, <code>OmitPID</code> değeri
+ belirtilmemişse httpd ebeveyn sürecinin süreç kimliği buna eklenerek
+ dosya ismi eşsiz kılınır. Böylece, çok sayıda httpd süreci aynı kilit
+ dosyası dizinini paylaştığı durumda çakışmalar önlenmiş olur. Örneğin,
+ muteks ismi <code>mpm-accept</code> ise ve kilit dosyası dizini
+ <code>/var/httpd/locks</code> ise ve ebeveyn süreç kimliği 12345 ise bu
+ httpd sürecine ait kilit dosyası ismi
+ <code>/var/httpd/locks/mpm-accept.12345</code> olurdu.</p>
+
+ <div class="warning"><h3>Güvenlik</h3>
+ <p>Muteks dosyalarını herkesin yazabildiği <code>/var/tmp</code> gibi
+ dizinlere koymaktan <em>kaçınmak</em> en iyisidir. Örneğin, birinin aynı
+ dizinde oluşturmaya çalıştığı bir dosya ile aynı isimde bir kilit
+ dosyasını sunucunun da oluşturmaya çalıştığı durumda sunucu engellenerek
+ bir hizmet reddi saldırısı gerçekleştirilmiş gibi olur.</p>
+ </div>
+
+ <p>httpd ve birlikte dağıtılan modüller tarafından kullanılan mutekslerin
+ isimleri:</p>
+
+ <table class="bordered"><tr class="header">
+ <th>Muteks ismi</th>
+ <th>Modül(ler)</th>
+ <th>Korunan özkaynak</th>
+ </tr>
+<tr>
+ <td><code>mpm-accept</code></td>
+ <td><code class="module"><a href="../mod/prefork.html">prefork</a></code> ve <code class="module"><a href="../mod/worker.html">worker</a></code> MPM'leri
+ </td>
+ <td>Gürleyen sürü sorunundan kaçınmak için gelen bağlantılar; daha
+ fazla bilgi için <a href="../misc/perf-tuning.html">başarımın
+ arttırılması</a> belgesine bakın.</td>
+ </tr>
+<tr class="odd">
+ <td><code>authdigest-client</code></td>
+ <td><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code></td>
+ <td>Paylaşımlı bellekteki istemci listesi</td>
+ </tr>
+<tr>
+ <td><code>authdigest-opaque</code></td>
+ <td><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code></td>
+ <td>Paylaşımlı bellekteki sayaç</td>
+ </tr>
+<tr class="odd">
+ <td><code>ldap-cache</code></td>
+ <td><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code></td>
+ <td>LDAP sonuç arabelleği</td>
+ </tr>
+<tr>
+ <td><code>rewrite-map</code></td>
+ <td><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code></td>
+ <td>Çoklu isteklerdeki birbirine karışmış G/Ç'tan kaçınmak için
+ harici eşleştirme progamlarıyla iletişim</td>
+ </tr>
+<tr class="odd">
+ <td><code>ssl-cache</code></td>
+ <td><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code></td>
+ <td>SSL oturum arabelleÄŸi</td>
+ </tr>
+<tr>
+ <td><code>ssl-stapling</code></td>
+ <td><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code></td>
+ <td>OCSP zımbalama yanıtı arabelleği</td>
+ </tr>
+<tr class="odd">
+ <td><code>watchdog-callback</code></td>
+ <td><code class="module"><a href="../mod/mod_watchdog.html">mod_watchdog</a></code></td>
+ <td>Bir istemci modülünün geri çağırım işlevi</td>
+ </tr>
+</table>
+
+ <p><code>OmitPID</code> seçeneği, httpd ebeveyn süreç kimliğinin kilit
+ dosyası ismine eklenmesini engeller.</p>
+
+ <p>Aşağıdaki örnekte, <code>mpm-accept</code> muteksinin mekanizmasının
+ derleme sırasındaki öntanımlısı, kilit dosyasının oluşturulacağı dizinin
+ <code>/var/httpd/locks</code> olarak belirtildiÄŸi <code>fcntl</code>
+ mekanizmasıyla değiştirilmektedir.Tüm diğer mutekslerin derleme anı
+ öntanımlı mekanizması ise <code>sysvsem</code> ile
+ deÄŸiÅŸtirilmektedir.</p>
<div class="example"><p><code>
- NameVirtualHost [2001:db8::a00:20ff:fea7:ccea]:8080
+ Mutex sysvsem default<br />
+ Mutex fcntl:/var/httpd/locks mpm-accept
</code></p></div>
- <div class="note"><h3><code class="directive">&lt;VirtualHost&gt;</code>
- yönergesinin değeri</h3>
- <p><code class="directive">&lt;VirtualHost&gt;</code> yönergesinin
- değerinin <code class="directive">NameVirtualHost</code> yönergesininkiyle tam
- olarak eÅŸleÅŸmesi gerektiÄŸine dikkat ediniz.</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="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#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 kılınmaktadır.</p>
- <div class="example"><p><code>
- NameVirtualHost 192.0.2.2:80<br />
- &lt;VirtualHost 192.0.2.2:80&gt;<br />
- # ...<br />
- &lt;/VirtualHost&gt;<br />
- </code></p></div>
- </div>
+<p>Bu yönerge şu an etkisizdir.</p>
<h3>Ayrıca bakınız:</h3>
<ul>
@@ -2507,11 +3322,12 @@ or specified mutexes</td></tr>
</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>
-<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Options All</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>
<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.11 sürümünde öntanımlı değer All değiştirilip FollowSymlinks yapıldı.</td></tr>
</table>
<p><code class="directive">Options</code> yönergesi belli bir dizinde hangi sunucu
özelliklerinin etkin olacağını (veya olmayacağını) belirler.</p>
@@ -2522,14 +3338,14 @@ or specified mutexes</td></tr>
<dl>
<dt><code>All</code></dt>
- <dd><code>MultiViews</code> hariç tüm seçenekler. Bu öntanımlıdır.</dd>
+ <dd><code>MultiViews</code> hariç tüm seçenekler.</dd>
<dt><code>ExecCGI</code></dt>
<dd><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> kullanan CGI betiklerinin çalışmasına izin
verilir.</dd>
<dt><code>FollowSymLinks</code></dt>
- <dd>Sunucu bu dizindeki sembolik bağları izler.
+ <dd>Sunucu bu dizindeki sembolik bağları izler. Bu öntanımlıdır.
<div class="note">
<p>Sembolik bağlar izlense bile <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> bölümleriyle eşleşen dosya yolları
deÄŸiÅŸtirilmez.</p>
@@ -2556,7 +3372,12 @@ or specified mutexes</td></tr>
<dt><code>MultiViews</code></dt>
<dd><code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> kullanılarak <a href="../content-negotiation.html">içerik uzlaştırmalı</a> çok
- görünümlü içeriğe izin verilir.</dd>
+ görünümlü içeriğe izin verilir.
+ <div class="note"><h3>Bilgi</h3> <p><code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code>
+ karşılaştırmak değerlendirmek için gerçek özkaynaklara ihtiyaç
+ duyduğundan <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> yönergesinde belirtilendan farklı bir yer
+ ayarlanırsa bu seçenek yoksayılır.</p></div>
+ </dd>
<dt><code>SymLinksIfOwnerMatch</code></dt>
<dd>Sunucu sembolik bağları sadece sembolik bağın hedefi ile bulunduğu
@@ -2577,11 +3398,11 @@ or specified mutexes</td></tr>
seçenekler katıştırılır. Önüne <code>+</code> konmuş seçenekler
mevcutlara eklenirken <code>-</code> konmuş seçenekler silinir.</p>
- <div class="warning"><h3>Uyarı</h3>
+ <div class="note"><h3>Bilgi</h3>
<p><code>+</code> veya <code>-</code> imli seçenekler içeren
<code class="directive">Options</code> ile imsiz seçenekler içerenlerin karışık
- olarak kullanılması beklenmedik sonuçlara yol açması sebebiyle aslında
- geçersiz bir sözdizimidir.</p>
+ olarak kullanılması aslında geçersiz bir sözdizimi olup sunucunun
+ başlatılması sırasında sözdizimi denetiminin çıkmasıyla reddedilir.</p>
</div>
<p>Örneğin, <code>+</code> ve <code>-</code> imleri olmaksızın,</p>
@@ -2629,22 +3450,43 @@ or specified mutexes</td></tr>
tamamen iptaline sebep olur.</p>
</div>
- <p>Herhangi bir başka değer belirtilmedikçe <code>All</code>
+ <p>Herhangi bir başka değer belirtilmedikçe <code>FollowSymlinks</code>
öntanımlıdı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="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>Protocol for a listening socket</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Protocol <var>protocol</var></code></td></tr>
+<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#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>Available in Apache 2.1.5 and later.
-On Windows from Apache 2.3.3 and later.</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p><h3>Ayrıca bakınız:</h3>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.1.5 ve sonrasında kullanılabilmektedir.
+ Windows'ta ise Apache httpd 2.3.3 ve sonrasında
+ kullanılabilmektedir.
+</td></tr>
+</table>
+ <p>Bu yönerge dinlenen belli bir soket için kullanılacak protokolü
+ belirler. Belirtilen protokol bir isteği hangi modülün ele alacağını ve
+ <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>Örneğin, <code>https</code>'i standartdışı bir portta çalıştırmak
+ isterseniz protokolü şöyle belirtebilirsiniz:</p>
+
+ <div class="example"><p><code>
+ Protocol https
+ </code></p></div>
+
+ <p>Protokolü <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code> yönergesini
+ kullanarak da belirtebilirsiniz.</p>
+
+<h3>Ayrıca bakınız:</h3>
<ul>
<li><code class="directive">AcceptFilter</code></li>
<li><code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code></li>
@@ -2653,8 +3495,8 @@ On Windows from Apache 2.3.3 and later.</td></tr>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="RLimitCPU" id="RLimitCPU">RLimitCPU</a> <a name="rlimitcpu" id="rlimitcpu">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Apache 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#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#Default">Öntanımlı:</a></th><td><code>Bir değer belirtilmemiştir; işletim sistemi öntanımlıları kullanılır
</code></td></tr>
@@ -2671,11 +3513,11 @@ tüketimine sınırlama getirir.</td></tr>
<code>root</code> olarak veya sistem açılışı sırasında çalıştırılması
gerekir.</p>
- <p>Bu sınırlar Apache’nin kendi alt süreçlerine değil, isteklere yanıt
- verirken Apache alt süreçlerinin çatalladıkları süreçlere uygulanır.
- Bunlar CGI betikleri ve SSI çalıştırma komutları olabilir fakat borulu
- günlük kaydı gibi ana Apache süreci tarafından çatallanmış süreçler
- olmazlar.</p>
+ <p>Bu sınırlar Apache httpd’nin kendi alt süreçlerine değil, isteklere
+ yanıt verirken Apache httpd alt süreçlerinin çatalladıkları süreçlere
+ uygulanır. Bunlar CGI betikleri ve SSI çalıştırma komutları olabilir
+ fakat borulu günlük kaydı gibi ana Apache httpd süreci tarafından
+ çatallanmış süreçler olmazlar.</p>
<p>İşlemci özkaynak sınırları saniye cinsinden ifade edilir.</p>
@@ -2688,8 +3530,8 @@ tüketimine sınırlama getirir.</td></tr>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="RLimitMEM" id="RLimitMEM">RLimitMEM</a> <a name="rlimitmem" id="rlimitmem">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Apache 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#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]
</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
@@ -2707,11 +3549,11 @@ tüketimine sınırlama getirir.</td></tr>
<code>root</code> olarak veya sistem açılışı sırasında çalıştırılması
gerekir.</p>
- <p>Bu sınırlar Apache’nin kendi alt süreçlerine değil, isteklere yanıt
- verirken Apache alt süreçlerinin çatalladıkları süreçlere uygulanır.
- Bunlar CGI betikleri ve SSI çalıştırma komutları olabilir fakat borulu
- günlük kaydı gibi ana Apache süreci tarafından çatallanmış süreçler
- olmazlar.</p>
+ <p>Bu sınırlar Apache httpd’nin kendi alt süreçlerine değil, isteklere
+ yanıt verirken Apache httpd alt süreçlerinin çatalladıkları süreçlere
+ uygulanır. Bunlar CGI betikleri ve SSI çalıştırma komutları olabilir
+ fakat borulu günlük kaydı gibi ana Apache httpd süreci tarafından
+ çatallanmış süreçler olmazlar.</p>
<p>Bellek özkaynak sınırları süreç başına bayt sayısı olarak ifade edilir.
</p>
@@ -2725,8 +3567,8 @@ tüketimine sınırlama getirir.</td></tr>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="RLimitNPROC" id="RLimitNPROC">RLimitNPROC</a> <a name="rlimitnproc" id="rlimitnproc">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Apache 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#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#Default">Öntanımlı:</a></th><td><code>Bir değer belirtilmemiştir; işletim sistemi öntanımlıları kullanılır
</code></td></tr>
@@ -2743,11 +3585,11 @@ sınırlama getirir.</td></tr>
<code>root</code> olarak veya sistem açılışı sırasında çalıştırılması
gerekir.</p>
- <p>Bu sınırlar Apache’nin kendi alt süreçlerine değil, isteklere yanıt
- verirken Apache alt süreçlerinin çatalladıkları süreçlere uygulanır.
- Bunlar CGI betikleri ve SSI çalıştırma komutları olabilir fakat borulu
- günlük kaydı gibi ana Apache süreci tarafından çatallanmış süreçler
- olmazlar.</p>
+ <p>Bu sınırlar Apache httpd’nin kendi alt süreçlerine değil, isteklere
+ yanıt verirken Apache httpd alt süreçlerinin çatalladıkları süreçlere
+ uygulanır. Bunlar CGI betikleri ve SSI çalıştırma komutları olabilir
+ fakat borulu günlük kaydı gibi ana Apache httpd süreci tarafından
+ çatallanmış süreçler olmazlar.</p>
<p>Süreç sayısı sınırı kullanıcı başına süreç sayısına sınırlama getirir.
</p>
@@ -2776,13 +3618,14 @@ sınırlama getirir.</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 Win32 için; <code>Registry-Strict</code> seçeneği Apache
-2.0 ve sonrası için geçerlidir.</td></tr>
+HTTP Sunucusunun 2.0 ve sonraki sürümleri için geçerlidir.</td></tr>
</table>
- <p>Bu yönerge Apache’nin CGI betiklerini çalıştıracak yorumlayıcıyı nasıl
- tespit edeceğini belirler. <code>Script</code> öntanımlı olup Apache’nin
- yorumlayıcı olarak betiğin diyezli ünlem satırında (<code>#!</code> ile
- başlayan ilk satır) belirtilen yorumlayıcıyı kullanacağını belirtir.
- Win32 sistemlerinde bu satır genellikle şöyledir:</p>
+ <p>Bu yönerge Apache httpd’nin CGI betiklerini çalıştıracak yorumlayıcıyı
+ nasıl tespit edeceğini belirler. <code>Script</code> öntanımlı olup
+ Apache httpd’nin yorumlayıcı olarak betiğin diyezli ünlem satırında
+ (<code>#!</code> ile başlayan ilk satır) belirtilen yorumlayıcıyı
+ kullanacağını belirtir. Win32 sistemlerinde bu satır genellikle
+ şöyledir:</p>
<div class="example"><p><code>
#!C:/Perl/bin/perl.exe
@@ -2806,7 +3649,7 @@ sınırlama getirir.</td></tr>
<div class="warning"><h3>Güvenlik</h3>
<p><code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>’lı dizinlerde
- Apache bulduğu <strong>her</strong> dosyayı çalıştırmayı deneyeceğinden
+ Apache httpd bulduğu <strong>her</strong> dosyayı çalıştırmayı deneyeceğinden
<code>ScriptInterpreterSource Registry</code> yapılandırmasını
kullanırken dikkatli olun. <code>Registry</code> seçeneği genellikle
çalıştırılmayacak dosyalar için istenmeyen program çağrılarına sebep
@@ -2818,8 +3661,8 @@ sınırlama getirir.</td></tr>
içinde çökertmek için iyi bir yoldur.</p>
</div>
- <p><code>Registry-Strict</code> seçeneği Apache 2.0’da yeni olup
- <code>Registry</code> seçeneğinin yaptığını
+ <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ı
<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
@@ -2829,17 +3672,40 @@ sınırlama getirir.</td></tr>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SeeRequestTail" id="SeeRequestTail">SeeRequestTail</a> <a name="seerequesttail" id="seerequesttail">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Determine if mod_status displays the first 63 characters
-of a request or the last 63, assuming the request itself is greater than
-63 chars.</td></tr>
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İsteğin 63 karakterden büyük olduğu varsayımıyla, mod_status'un
+ ilk 63 karakteri mi yoksa son 63 karakteri mi göstereceğini
+ belirler.</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SeeRequestTail On|Off</code></td></tr>
<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>SeeRequestTail Off</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>Available in Apache httpd 2.2.7 and later.</td></tr>
-</table><p>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p></div>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.2.7 ve sonrasında kullanılabilmektedir.
+</td></tr>
+</table>
+ <p><code class="module"><a href="../mod/mod_status.html">mod_status</a></code> modülü <code>ExtendedStatus On</code>
+ ile işleme alınan asıl isteği gösterir. Tarihsel amaçlarla, isteğin
+ sadece 63 karakteri gösterme amacıyla saklanır. Bu yönerge ilk 63
+ karakterin mi (önceki davranış ve öntanımlı durum) yoksa son 63
+ karakterin mi saklanacağını belirler. Bu, şüphesiz, isteğin uzunluğu 64
+ karakter veya daha fazlaysa uygulanabilirdir.</p>
+
+ <p>Apache httpd'ye gelen istek <code>GET&nbsp;/disk1/storage/apache/htdocs/images/imagestore1/food/apples.jpg&nbsp;HTTP/1.1</code>
+ ise <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> şunu gösterir:</p>
+
+ <table class="bordered">
+ <tr>
+ <th>Off (öntanımlı)</th>
+ <td>GET&nbsp;/disk1/storage/apache/htdocs/images/imagestore1/food/apples</td>
+ </tr>
+ <tr>
+ <th>On</th>
+ <td>orage/apache/htdocs/images/imagestore1/food/apples.jpg&nbsp;HTTP/1.1</td>
+ </tr>
+ </table>
+
+
+</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="ServerAdmin" id="ServerAdmin">ServerAdmin</a> <a name="serveradmin" id="serveradmin">Yönergesi</a></h2>
<table class="directive">
@@ -2866,7 +3732,7 @@ of a request or the last 63, assuming the request itself is greater than
iyidir. Örnek:</p>
<div class="example"><p><code>
- ServerAdmin www-admin@falan.filan.dom
+ ServerAdmin www-admin@example.com
</code></p></div>
</div>
@@ -2888,16 +3754,26 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<div class="example"><p><code>
&lt;VirtualHost *:80&gt;<br />
- ServerName sunucu.mesela.dom<br />
- ServerAlias sunucu sunucu2.mesela.dom sunucu2<br />
- ServerAlias *.mesela.dom<br />
- # ...<br />
+ <span class="indent">
+ ServerName server.example.com<br />
+ ServerAlias server server2.example.com server2<br />
+ ServerAlias *.example.com<br />
+ UseCanonicalName Off<br />
+ # ...<br />
+ </span>
&lt;/VirtualHost&gt;
</code></p></div>
+ <p>İsme dayalı sanal konaklardan en iyi eşleşme kümesinde olanlar
+ yapılandırmada göründükleri sıraya göre işleme sokulur. Joker
+ kullanımları arasında fark gözetilmeksizin <code class="directive"><a href="#servername">ServerName</a></code> veya <code class="directive"><a href="#serveralias">ServerAlias</a></code> yönergesi eşleşen ilk sanal konak
+ kullanılır.</p>
+
+
<h3>Ayrıca bakınız:</h3>
<ul>
-<li><a href="../vhosts/">Apache Sanal Konak Belgeleri</a></li>
+<li><code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code></li>
+<li><a href="../vhosts/">Apache HTTP Sunucusu Sanal Konak Belgeleri</a></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -2909,22 +3785,30 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<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>Bu yönerge 2.0 sürümünden itibaren 1.3 sürümündeki
-<code class="directive">Port</code> yönergesinin işlevselliğini de
-üstlenmiştir.</td></tr>
</table>
<p><code class="directive">ServerName</code> yönergesi, sunucunun kendini
betimlemekte kullanacağı şema, konak adı ve port değerlerini belirler.
- Bu, yönlendirme URL’leri oluşturulurken kullanılır. Örneğin, HTTP
- sunucusunun barındırıldığı makinenin ismi <code>falan.filan.dom</code>
- olduÄŸu halde makinenin bir de <code>www.filan.dom</code> diye bir de DNS
- rumuzu varsa ve HTTP sunucunuzun bu rumuzla kendini özdeşleştirmesini
- isterseniz bunu şöyle belirtebilirsiniz:</p>
+ Bu, yönlendirme URL’leri oluşturulurken kullanılır.</p>
+
+ <p>Ek olarak, <a href="../vhosts/name-based.html">isme dayalı sanal
+ konaklar</a> kullanılırken bir sanal konağı eşsiz bir şekilde betimlemek
+ için de <code class="directive">ServerName</code> kullanılır (muhtemelen
+ <code class="directive">ServerAlias</code> ile birlikte).</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
+ DNS rumuzu varsa ve HTTP sunucunuzun bu rumuzla kendini
+ özdeşleştirmesini isterseniz bunu şöyle belirtebilirsiniz:</p>
<div class="example"><p><code>
- ServerName www.filan.dom:80
+ ServerName www.example.com
</code></p></div>
+ <p><code class="directive">ServerName</code> yönergesi sunucu tanımının içinde
+ herhangi bir yerde görünebilirse de her göründüğü yerde bir öncekini
+ iptal eder.</p>
+
<p>Bir <code class="directive">ServerName</code> ataması yapılmamışsa sunucu IP
adresine atanmış sunucu ismi için bir ters DNS sorgusu yapacaktır.
<code class="directive">ServerName</code> yönergesinde bir port belirtilmediği
@@ -2951,15 +3835,28 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<code class="directive"><a href="#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code>
yönergelerinin açıklamalarına bakınız.</p>
+ <div class="warning">
+ <p><code class="directive">ServerName</code> yönergesine isim atamadaki bir
+ başarısızlık, sunucu başlatılırken isim bir IP adresine
+ çözümlenebileceğinden bir uyarı çıktılanmasına sebep olur.
+ <code>httpd</code> böyle bir durumda sistemin <code>hostname</code>
+ komutunu kullanarak saptadığı konak ismini kullanacaktır. Bu konak ismi
+ hemen hemen daima sizin istediğiniz isim olmayacaktır.</p>
+ <div class="example"><p><code>
+ httpd: Could not reliably determine the server's fully qualified domain name, using belgeler.yerel for ServerName
+ </code></p></div>
+ <p>Çevirisi: Sunucunun tamamen nitelenmiş alan adı gerektiği gibi
+ saptanamadı, ServerName için belgeler.yerel kullanılıyor</p>
+ </div>
<h3>Ayrıca bakınız:</h3>
<ul>
-<li><a href="../dns-caveats.html">DNS ile ilgili konular ve Apache</a>
+<li><a href="../dns-caveats.html">DNS ile ilgili konular ve Apache HTTP
+ Sunucusu</a></li>
+<li><a href="../vhosts/">Apache HTTP Sunucusu Sanal Konak Belgeleri</a>
</li>
-<li><a href="../vhosts/">Apache Sanal Konak Belgeleri</a></li>
<li><code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code></li>
<li><code class="directive"><a href="#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code></li>
-<li><code class="directive"><a href="#namevirtualhost">NameVirtualHost</a></code></li>
<li><code class="directive"><a href="#serveralias">ServerAlias</a></code></li>
</ul>
</div>
@@ -2978,7 +3875,8 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<h3>Ayrıca bakınız:</h3>
<ul>
-<li><a href="../vhosts/">Apache Sanal Konak Belgeleri</a></li>
+<li><a href="../vhosts/">Apache HTTP Sunucusu Sanal Konak Belgeleri</a>
+</li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -3000,6 +3898,11 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
ServerRoot /home/httpd
</code></p></div>
+ <p><code class="directive">ServerRoot</code> için öntanımlı yer <a href="../programs/configure.html"><code>configure</code></a> betiğinin
+ <code>--prefix</code> seçeneği ile değiştirilebilir ve sunucunun çoğu
+ üçüncü parti dağıtıcısı öntanımlı yeri yukardakilerden farklı bir yere
+ ayarlar.</p>
+
<h3>Ayrıca bakınız:</h3>
<ul>
@@ -3059,7 +3962,7 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<dl>
<dt><code>ServerTokens Full</code> (veya belirtilmezse)</dt>
- <dd>Sunucu şunu gönderir (<em>örnek</em>): <code>Server: Apache/2.0.41
+ <dd>Sunucu şunu gönderir (<em>örnek</em>): <code>Server: Apache/2.4.1
(Unix) PHP/4.2.2 MyMod/1.2</code></dd>
<dt><code>ServerTokens Prod[uctOnly]</code></dt>
@@ -3072,14 +3975,14 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
<dt><code>ServerTokens Minor</code></dt>
<dd>Sunucu şunu gönderir (<em>örnek</em>): <code>Server:
- Apache/2.0</code></dd>
+ Apache/2.4</code></dd>
<dt><code>ServerTokens Min[imal]</code></dt>
<dd>Sunucu şunu gönderir (<em>örnek</em>): <code>Server:
- Apache/2.0.41</code></dd>
+ Apache/2.4.1</code></dd>
<dt><code>ServerTokens OS</code></dt>
- <dd>Sunucu şunu gönderir (<em>örnek</em>): <code>Server: Apache/2.0.41
+ <dd>Sunucu şunu gönderir (<em>örnek</em>): <code>Server: Apache/2.4.1
(Unix)</code></dd>
</dl>
@@ -3113,7 +4016,7 @@ sebep olur.</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>Apache 2.0’da core modülüne taşındı.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache httpd 2.0’da core modülüne taşındı.</td></tr>
</table>
<p>Bir <code>.htaccess</code> dosyasına veya bir <code class="directive"><a href="#directory">&lt;Directory&gt;</a></code> ya da <code class="directive"><a href="#location">&lt;Location&gt;</a></code> bölümüne yerleştirildiğinde, eşleşen
tüm dosyaların, ismi <var>eylemci-ismi</var> ile belirtilen <a href="../handler.html">eylemci</a> tarafından çözümlenmesine sebep olur.
@@ -3141,10 +4044,12 @@ sebep olur.</td></tr>
<p>Evvelce tanımlanmış bir <code class="directive">SetHandler</code> yönergesini
<code>None</code> değeriyle geçersiz hale getirebilirsiniz.</p>
- <p><strong>Bilginize:</strong><code class="directive">SetHandler</code> yönergesi,
+ <div class="note"><h3>Bilgi</h3>
+ <p><code class="directive">SetHandler</code> yönergesi,
öntanımlı eylemcileri geçersiz kıldığından, index dosyaları ve dizinleri
- belirtmek için URL’nin sonuna / getirmek şeklindeki normal davranış
- baskılanır.</p>
+ belirtmek için URL’nin sonuna bölü çizgisi (/) getirmek şeklindeki
+ normal davranış baskılanır.</p>
+ </div>
<h3>Ayrıca bakınız:</h3>
<ul>
@@ -3222,8 +4127,8 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Çekirdek</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>core</td></tr>
</table>
- <p><code class="directive">TimeOut</code> yönergesi Apache’nin aşağıdaki durumlarda
- G/Ç için bekleyeceği süreyi belirler:</p>
+ <p><code class="directive">TimeOut</code> yönergesi Apache httpd’nin aşağıdaki
+ durumlarda G/Ç için bekleyeceği süreyi belirler:</p>
<ol>
<li>Veriyi istemciden okurken, okuma tamponu boÅŸ olduÄŸu takdirde bir TCP
@@ -3251,10 +4156,11 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
</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#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</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>Apache 1.3.34, 2.0.55 ve sonrasında mevcuttur.</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache HTTP Sunucusunun 1.3.34, 2.0.55 ve sonraki sürümlerinde
+ kuallanılabilir.</td></tr>
</table>
<p>Bu yönerge çekirdek ve vekil (<code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>) sunucuların
her ikisi için öntanımlı <code>TRACE</code> davranışını değiştirir.
@@ -3272,17 +4178,31 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
gövdesinde tüm başlıkları ve bölüm başlıklarının tamamını yansıtacaktır.
Vekil sunucuda ise istek gövdesi için 64k’lık sınır yoktur.</p>
+ <div class="note"><h3>Bilgi</h3>
+ <p>Aksine iddialara rağmen, <code>TRACE</code> bir güvenlik açığı değildir
+ ve iptal etmek için geçerli hiçbir sebep yoktur. Böyle yapmak sunucunuzu
+ uyumsuz yapmaktan baÅŸka iÅŸe yaramaz.</p>
+ </div>
+
+
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="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>Undefine the existence of a variable</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>UnDefine <var>parameter-name</var></code></td></tr>
+<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#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>Bu yönergenin belgesi henüz Türkçeye çevrilmedi.
- Lütfen İngilizce sürümüne bakınız.</p></div>
+</table>
+ <p><code class="directive"><a href="#define">Define</a></code> yönergesinde veya
+ <code class="program"><a href="../programs/httpd.html">httpd</a></code>'nin <code>-D</code> seçeneğiyle belirtileni
+ geri alır.</p>
+ <p>Bu yönerge başlatma betiklerinde <code>-D</code> seçeneğinin argümanını
+ değiştirmek gerekmeksizin <code class="directive"><a href="#ifdefine">&lt;IfDefine&gt;</a></code> bölümlerinin kullanımını değiştirmek için
+ kullanılabilir.</p>
+
+</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="UseCanonicalName" id="UseCanonicalName">UseCanonicalName</a> <a name="usecanonicalname" id="usecanonicalname">Yönergesi</a></h2>
<table class="directive">
@@ -3294,15 +4214,16 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</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>Apache‘nin çoğu durumda özüne yönelik URL‘ler (isteğin tekrar aynı
- sunucuya yapıldığı bir URL türü) oluşturması gerekir.
- <code>UseCanonicalName On</code> ile Apache, sunucu için meşru ismi ve
- portu oluşturmak için <code class="directive"><a href="#servername">ServerName</a></code>
+ <p>Apache httpd‘nin çoğu durumda özüne yönelik URL‘ler (isteğin tekrar
+ aynı sunucuya yapıldığı bir URL türü) oluşturması gerekir.
+ <code>UseCanonicalName On</code> ile Apache httpd, sunucu için meşru
+ ismi ve portu oluşturmak için
+ <code class="directive"><a href="#servername">ServerName</a></code>
yönergesinde belirtilen ismi ve portu kullanır. Bu isim CGI'lerde
<code>SERVER_NAME</code> ve <code>SERVER_PORT</code> değerlerinde ve tüm
özüne yönelik URL’lerde kullanılır.</p>
- <p><code>UseCanonicalName Off</code> ile Apache, özüne yönelik URL’leri
+ <p><code>UseCanonicalName Off</code> ile Apache httpd, özüne yönelik URL’leri
varsa istemci tarafından sağlanan konak ismini ve portu kullanarak
oluşturur; bunlar istemci tarafından sağlanmamışsa yukarıda tanımlanan
iÅŸleme baÅŸvurulur. Bu deÄŸerler, <a href="../vhosts/name-based.html">isme
@@ -3312,21 +4233,22 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
isim ve portla oluÅŸturulur.</p>
<p>Bir örnek olarak, iç ağdaki istemcilerin sunucuya <code>www</code> gibi
- bir kısa isim kullanarak bağlandığı durumu ele alırsak daha yararlı olur.
- Kullanıcılar bir kısa isim ve bir dizin isminden oluşan ve <em>bir / ile
- sonlandırılmamış</em> <code>http://www/splat</code> şeklinde bir istek
- yaparlarsa, Apache onları <code>http://www.mesela.dom/splat/</code>
- adresine yönlendirecektir. Eğer kimlik doğrulama da etkinse bu
- kullanıcının iki defa kimlik doğrulamasına sokulmasına sebep olacaktır
- (bir kere <code>www</code> için bir kere de <code>www.mesela.dom</code>
- için; daha ayrıntılı bilgi için <a href="http://httpd.apache.org/docs/misc/FAQ.html#prompted-twice">SSS</a>’y
- e bakınız). Fakat <code class="directive">UseCanonicalName Off</code> olsaydı
- Apache isteği <code>http://www/splat/</code> adresine yönlendirecekti.</p>
+ bir kısa isim kullanarak bağlandığı durumu ele alırsak daha yararlı
+ olur. Kullanıcılar bir kısa isim ve bir dizin isminden oluşan ve <em>bir
+ / ile sonlandırılmamış</em> <code>http://www/splat</code> şeklinde bir
+ istek yaparlarsa, Apache httpd onları
+ <code>http://www.example.com/splat/</code> adresine yönlendirecektir.
+ Eğer kimlik doğrulama da etkinse bu kullanıcının iki defa kimlik
+ doğrulamasına sokulmasına sebep olacaktır (bir kere <code>www</code>
+ için bir kere de <code>www.example.com</code> için; daha fazla bilgi için
+ <a href="http://httpd.apache.org/docs/misc/FAQ.html#prompted-twice">SSS</a>’ye bakınız). Fakat <code class="directive">UseCanonicalName Off</code>
+ olsaydı Apache httpd isteği <code>http://www/splat/</code> adresine
+ yönlendirecekti.</p>
<p><code>UseCanonicalName DNS</code> diye üçüncü bir seçenek daha vardır ve
istek yaparken <code>Host:</code> başlığını kullanmayan eski istemcileri
desteklemek amacıyla IP’ye dayalı sanal konaklarla kullanmak için
- tasarlanmıştır. Bu seçenek etkin olduğunda Apache, istemciyi özüne
+ tasarlanmıştır. Bu seçenek etkin olduğunda Apache httpd, istemciyi özüne
yönelik URL’lerle doğru yere bağlamak için sunucu IP adresi üzerinde bir
ters DNS sorgusu yapar.</p>
@@ -3357,30 +4279,40 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</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>Apache‘nin çoğu durumda özüne yönelik URL‘ler (isteğin tekrar aynı
- sunucuya yapıldığı bir URL türü) oluşturması gerekir. Apache <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code> yönergesine bağlı olarak
- sunucu için meşru portu oluştururken <code>UseCanonicalPhysicalPort
- On</code> ile olası port olarak istek tarafından kullanılmakta olan
- fiziksel portu kullanacaktır. <code>UseCanonicalPhysicalPort Off</code>
- olduğunda ise geçerli bir port numarası oluşturmak için asıl fiziksel
- port yerine yapılandırma bilgisi kullanılır.</p>
+ <p>Apache httpd‘nin çoğu durumda özüne yönelik URL‘ler (isteğin tekrar
+ aynı sunucuya yapıldığı bir URL türü) oluşturması gerekir. Apache httpd
+ <code class="directive"><a href="#usecanonicalname">UseCanonicalName</a></code> yönergesine bağlı
+ olarak sunucu için meşru portu oluştururken
+ <code>UseCanonicalPhysicalPort On</code> ile olası port olarak istek
+ tarafından kullanılmakta olan fiziksel portu kullanacaktır.
+ <code>UseCanonicalPhysicalPort Off</code> olduğunda ise geçerli bir port
+ numarası oluşturmak için asıl fiziksel port yerine yapılandırma bilgisi
+ kullanılır.</p>
<div class="note"><h3>Ek Bilgi</h3>
<p>Fiziksel port kullanımı etkin olduğunda işlemler şu sırayla
- yürütülür:<br /><br />
- <code>UseCanonicalName On</code></p>
- <ul>
- <li><code>Servername</code> yönergesinde belirtilen port</li>
+ yürütülür:</p>
+ <dl>
+ <dt><code>UseCanonicalName On</code></dt>
+ <dd>
+ <ol>
+ <li><code class="directive"><a href="#servername">Servername</a></code> ile saÄŸlanan port
+ </li>
<li>Fiziksel port</li>
<li>Öntanımlı port</li>
- </ul>
- <code>UseCanonicalName Off | DNS</code>
- <ul>
+ </ol>
+ </dd>
+ <dt><code>UseCanonicalName Off | DNS</code></dt>
+ <dd>
+ <ol>
<li><code>Host:</code> başlığından çözümlenen port</li>
<li>Fiziksel port</li>
- <li><code>Servername</code> yönergesinde belirtilen port</li>
+ <li><code class="directive"><a href="#servername">Servername</a></code> yönergesinde
+ belirtilen port</li>
<li>Öntanımlı port</li>
- </ul>
+ </ol>
+ </dd>
+ </dl>
<p><code>UseCanonicalPhysicalPort Off</code> olduğunda işlem sırasında
fiziksel port adımları atlanır.</p>
@@ -3410,28 +4342,30 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
uygulanacak yönergeleri sarmalamakta kullanılırlar. Bir sanal konak
kapsamında belirtilebilecek her yönerge kullanılabilir. Sunucu belli bir
sanal konak üzerindeki bir belge için bir istek aldığında <code class="directive">&lt;VirtualHost&gt;</code> bölümünde bulunan yapılandırma
- yönergelerini kullanır. <var>adres</var> şunlardan biri olabilir:</p>
+ yönergelerini kullanır. <var>adres</var> şunlardan biri olabilir,
+ istemlik olarak ikinokta imi ve bir port numarası (veya *)
+ eklenebilir:</p>
<ul>
<li>Sanal konağın IP adresi.</li>
- <li>Sanal konağın IP adresi için tam nitelenmiş alan adı (önerilmez).</li>
+ <li>Sanal konağın IP adresi için tam nitelenmiş alan adı (önerilmez).
+ </li>
- <li><code>NameVirtualHost *</code> ile birlikte tüm IP adresleri ile
- eşleşmek üzere <code>*</code> karakteri.</li>
+ <li>Tüm IP adresleri ile eşleşmek üzere <code>*</code> karakteri.</li>
- <li>Sadece IP sanal konaklarında kullanmak için eşleşmeyen IP adreslerini
- yakalamak amacıyla <code>_default_</code> dizgesi.</li>
+ <li><code>*</code> için bir takma ad olarak <code>_default_</code>
+ dizgesi.</li>
</ul>
<div class="example"><h3>Örnek</h3><p><code>
- &lt;VirtualHost 10.1.2.3&gt;<br />
+ &lt;VirtualHost 10.1.2.3:80&gt;<br />
<span class="indent">
- ServerAdmin webmaster@konak.mesela.dom<br />
- DocumentRoot /www/docs/konak.mesela.dom<br />
- ServerName konak.mesela.dom<br />
- ErrorLog logs/konak.mesela.dom-error_log<br />
- TransferLog logs/konak.mesela.dom-access_log<br />
+ ServerAdmin webmaster@host.example.com<br />
+ DocumentRoot /www/docs/host.example.com<br />
+ ServerName host.example.com<br />
+ ErrorLog logs/host.example.com-error_log<br />
+ TransferLog logs/host.example.com-access_log<br />
</span>
&lt;/VirtualHost&gt;
</code></p></div>
@@ -3460,30 +4394,27 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
saÄŸlanabilir.)</p>
<div class="note"><h3>Ek Bilgi</h3>
- <p><code class="directive">&lt;VirtualHost&gt;</code> kullanımı Apache’nin
- dinleyeceği adresler üzerinde belirleyici değildir. Apache’nin doğru
- adresi dinlediğinden emin olmak için <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code> kullanmanız gerekebilir.</p>
+ <p><code class="directive">&lt;VirtualHost&gt;</code> kullanımı Apache
+ httpd’nin dinleyeceği adresler üzerinde belirleyici değildir. Apache
+ httpd’nin doğru adresi dinlediğinden emin olmak için <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code> kullanmanız gerekebilir.</p>
</div>
- <p>IP’ye dayalı sanal konakları kullanıyorsanız, diğer sanal konaklarda
- açıkça belirtilmemiş bir IP adresiyle eşleşecek sanal konağı
- <code>_default_</code> özel ismiyle belirtebilirsiniz. "Ana" sunucu
- yapılandırmasında <code>_default_</code> diye bir sanal konağın
- bulunmaması halinde, hiçbir IP adresi eşleşmesi bulunamadığı takdirde
- <code class="directive">&lt;VirtualHost&gt;</code> bölümleri dışında
- kalan tüm yapılandırmalar bu amaca yönelik olarak kullanılır.</p>
-
- <p>Eşleşilecek portu değiştirmek için bir <code>:port</code>
- belirtebilirsiniz. Port bu ÅŸekilde deÄŸiÅŸtirilmediÄŸi takdirde ana
- sunucunun son <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>
- yönergesinde belirtilen port kullanılır. Bir adresteki tüm portlarla
- eşleşileceğini belirtmek için <code>:*</code> kullanabilirsiniz. (Bu,
- <code>_default_</code> kullanıldığı takdirde önerilir.)</p>
-
<p>Her <code class="directive">&lt;VirtualHost&gt;</code> bloku içinde bir
<code class="directive"><a href="#servername">ServerName</a></code> yönergesi mutlaka
- olmalıdır. Yokluğu halinde "ana" sunucu yapılandırmasındaki <code class="directive"><a href="#servername">ServerName</a></code> miras alınacaktır (yani, sanal konak
- belirtmek için boşuna uğraşmış olursunuz).</p>
+ olmalıdır. Yokluğu halinde "ana" sunucu yapılandırmasındaki <code class="directive"><a href="#servername">ServerName</a></code> miras alınacaktır.</p>
+
+ <p>Bir istek alındığında, sunucu isteği, sadece yerel IP adresi ve port
+ çiftine dayalı en iyi eşleşen ilk <code class="directive">&lt;VirtualHost&gt;</code> bölümüne eşler. Joker kullanmayanlar daha
+ yüksek önceliğe sahiptir. IP ve port çiftine dayalı bir eşleşme
+ bulunamazsa istek için ana sunucu yapılandırması kullanılır.</p>
+
+ <p>En iyi eşleşen IP adresi ve port çiftini birden fazla sanal konak
+ kullanıyorsa sunucu bu sanal konaklar (liste) arasından istenen konak
+ ismiyle en iyi eşleşeni seçer. Eşleşen hiçbir isme dayalı sanal konak
+ yoksa listedeki IP adresi ile eşleşen ilk sanal konak kullanılır. Bunun
+ sonucu olarak, belirtilen IP adresi ve port çifti için listedeki ilk
+ sanal konak, bu IP adresi ve port çifti için öntanımlı sanal
+ konaktır.</p>
<div class="warning"><h3>Güvenlik</h3>
<p>Günlük dosyalarının sunucuyu çalıştıran kullanıcıdan başka herkes
@@ -3494,12 +4425,14 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.</td></tr>
<h3>Ayrıca bakınız:</h3>
<ul>
-<li><a href="../vhosts/">Apache Sanal Konak Belgeleri</a></li>
-<li><a href="../dns-caveats.html">DNS ile Ä°lgili Konular ve Apache</a></li>
-<li><a href="../bind.html">Apache’nin belli adresleri ve portları dinlemek
- üzere yapılandırılması</a></li>
-<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir arada
- ele alındığının açıklaması için <a href="../sections.html">
+<li><a href="../vhosts/">Apache HTTP Sunucusu Sanal Konak Belgeleri</a>
+</li>
+<li><a href="../dns-caveats.html">DNS ile Ä°lgili Konular ve Apache HTTP
+ Sunucusu</a></li>
+<li><a href="../bind.html">Apache HTTP Sunucusunun belli adresleri ve
+ portları dinlemek üzere yapılandırılması</a></li>
+<li>Bir istek alındığında farklı yapılandırma bölümlerinin nasıl bir
+ arada ele alındığının açıklaması için <a href="../sections.html">
&lt;Directory&gt;, &lt;Location&gt; ve &lt;Files&gt; bölümleri nasıl
çalışır?</a> belgesine bakınız.</li>
</ul>
diff --git a/docs/manual/mod/core.xml.tr b/docs/manual/mod/core.xml.tr
index 400859e834..c4c9023da8 100644
--- a/docs/manual/mod/core.xml.tr
+++ b/docs/manual/mod/core.xml.tr
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
-<!-- English Revision: 1305164 -->
+<!-- English Revision: 1305164:1302855 (outdated) -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by: Orhan Berent <berent belgeler.org>
diff --git a/docs/manual/mod/index.html.tr.utf8 b/docs/manual/mod/index.html.tr.utf8
index 9fabb1b276..0bf5b7d27d 100644
--- a/docs/manual/mod/index.html.tr.utf8
+++ b/docs/manual/mod/index.html.tr.utf8
@@ -27,12 +27,11 @@
<a href="../tr/mod/" title="Türkçe">&nbsp;tr&nbsp;</a> |
<a href="../zh-cn/mod/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese">&nbsp;zh-cn&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
- <p>Apache dağıtımının parçası olarak gelen modüllerin tamamı aşağıda
- listelenmiştir. Ayrıca, tüm Apache yönergelerinin alfabetik olarak
- listelendiği bir <a href="directives.html">Yönerge Dizini</a> de
- mevcuttur.</p>
+ <p>Apache HTTP Sunucusu dağıtımının parçası olarak gelen modüllerin tamamı
+ aşağıda listelenmiştir. Ayrıca, tüm Apache HTTP Sunucusu yönergelerinin
+ alfabetik olarak listelendiği bir <a href="directives.html">Yönerge
+ Dizini</a> de mevcuttur.</p>
</div>
<div id="quickview"><ul id="toc">
<li><img alt="" src="../images/down.gif" /> <a href="#core">Temel Özellikler ve Çoklu İşlem Modülleri</a></li><li><img alt="" src="../images/down.gif" /> <a href="#other">Diğer Modüller</a></li></ul><h3>Ayrıca bakınız:</h3>
diff --git a/docs/manual/mod/index.xml.meta b/docs/manual/mod/index.xml.meta
index 49daf77804..548e26eab0 100644
--- a/docs/manual/mod/index.xml.meta
+++ b/docs/manual/mod/index.xml.meta
@@ -13,7 +13,7 @@
<variant>fr</variant>
<variant>ja</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
<variant>zh-cn</variant>
</variants>
</metafile>
diff --git a/docs/manual/mod/mod_log_forensic.html.tr.utf8 b/docs/manual/mod/mod_log_forensic.html.tr.utf8
index 154f9fe62e..1a8a18d5d6 100644
--- a/docs/manual/mod/mod_log_forensic.html.tr.utf8
+++ b/docs/manual/mod/mod_log_forensic.html.tr.utf8
@@ -25,7 +25,6 @@
<a href="../ja/mod/mod_log_forensic.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="../tr/mod/mod_log_forensic.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Sunucuya yapılan isteklerin adli günlük kayıtlarının tutulması</td></tr>
<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>Eklenti</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">Modül Betimleyici:</a></th><td>log_forensic_module</td></tr>
diff --git a/docs/manual/mod/mod_log_forensic.xml.meta b/docs/manual/mod/mod_log_forensic.xml.meta
index 00db06c100..6d0005a89a 100644
--- a/docs/manual/mod/mod_log_forensic.xml.meta
+++ b/docs/manual/mod/mod_log_forensic.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ja</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/mod/mod_rewrite.html.en b/docs/manual/mod/mod_rewrite.html.en
index ead24a6d87..927fe25514 100644
--- a/docs/manual/mod/mod_rewrite.html.en
+++ b/docs/manual/mod/mod_rewrite.html.en
@@ -118,7 +118,7 @@ URLs on the fly</td></tr>
path.</p>
<p> This directive is <em>required</em> when you use a relative path
in a substitution in per-directory (htaccess) context unless either
- of the following conditions are true:
+ of the following conditions are true:</p>
<ul>
<li> The original request, and the substitution, are underneath the
<code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>
@@ -129,7 +129,6 @@ URLs on the fly</td></tr>
substitution is also valid as a URL path on the server
(this is rare).</li>
</ul>
- </p>
<p> In the example below, <code class="directive">RewriteBase</code> is necessary
to avoid rewriting to http://example.com/opt/myapp-1.2.3/welcome.html
diff --git a/docs/manual/mod/mod_rewrite.xml.fr b/docs/manual/mod/mod_rewrite.xml.fr
index 1d1968c4e8..32dd160c3c 100644
--- a/docs/manual/mod/mod_rewrite.xml.fr
+++ b/docs/manual/mod/mod_rewrite.xml.fr
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1301578:1308320 (outdated) -->
+<!-- English Revision: 1301578:1309551 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
diff --git a/docs/manual/mod/mod_setenvif.html.tr.utf8 b/docs/manual/mod/mod_setenvif.html.tr.utf8
index bfeda48d37..1d8a2cd499 100644
--- a/docs/manual/mod/mod_setenvif.html.tr.utf8
+++ b/docs/manual/mod/mod_setenvif.html.tr.utf8
@@ -27,7 +27,6 @@
<a href="../ko/mod/mod_setenvif.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_setenvif.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Ortam değişkenlerinin isteğin özelliklerine uygun olarak atanmasını sağlar</td></tr>
<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">Modül Betimleyici:</a></th><td>setenvif_module</td></tr>
@@ -35,10 +34,12 @@
<h3>Özet</h3>
- <p><code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> modülü ortam değişkenlerinin isteğin
- farklı bileşenlerinin belirttiğiniz düzenli ifade ile eşleşmesine bağlı
- olarak atanmasını mümkün kılar. Bu ortam değişkenleri sunucunun çeşitli
- kısımlarında yapılacak eylemlere karar verirken kullanılır.</p>
+ <p><code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> modülü dahili ortam değişkenlerinin
+ isteğin farklı bileşenlerinin belirttiğiniz düzenli ifade ile eşleşmesine
+ bağlı olarak atanmasını mümkün kılar. Bu ortam değişkenleri sunucunun
+ çeşitli kısımlarında yapılacak eylemlerin yanında CGI betiklerinde ve SSI
+ sayfalarında kullanılabilir hale gelmelerine karar verilirken
+ kullanılır.</p>
<p>Yönergeler yapılandırma dosyasında yer aldıkları sıraya göre ele
alınırlar. Böylece daha karmaşık dizilimler kullanılabilir, bu örnekteki
@@ -60,7 +61,7 @@
</ul>
<h3>Ayrıca bakınız:</h3>
<ul class="seealso">
-<li><a href="../env.html">Apache’de Ortam Değişkenleri</a></li>
+<li><a href="../env.html">Apache HTTP Sunucusundaki Ortam DeÄŸiÅŸkenleri</a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -183,15 +184,6 @@ duyarsız eşleşmelerine bağlı olarak belirler.</td></tr>
Ortam değişkenlerinin dikkate alınabilmesi için istek öznitelikleri
arasında hiçbir eşleşme olmaması ve <code><em>öznitelik</em></code>
olarak bir düzenli ifade belirtilmemiş olması gerekir.</li>
-
- <li>Nesne kimliÄŸi <code><em>oid</em></code> olan bir SSL istemci
- sertifikası eklentisine bir başvuru. SSL olarak yapılmamış bir istekte
- veya yapılandırılmış bir <code><em>oid</em></code>’in yokluğunda
- hiçbir değişken ataması yapılmaz. Birden fazla
- <code><em>oid</em></code> söz konusu ise aralarına virgül
- (<code>','</code>) konarak ilgili dizgeler birleÅŸtirilir.
- <code><em>oid</em></code> dizge deÄŸerli bir eklentiyi
- betimlemelidir.</li>
</ol>
<p>İkinci bileşen (<code><em>düzifd</em></code>) bir <a class="glossarylink" href="../glossary.html#regex" title="sözlüğe bakınız">düzenli ifade</a>dir. <code><em>düzifd</em></code>
@@ -213,8 +205,8 @@ duyarsız eşleşmelerine bağlı olarak belirler.</td></tr>
<p>İlk biçemde değişkene "1" değeri atanır. İkincisinde atanmış bir
değişken atanmamış yapılır. Üçüncüsünde ise değişkene belirtilen
<code><em>değer</em></code> bire bir atanır. 2.0.52 sürümünden itibaren
- parantezli düzenli ifadelerin sonuçları ile değiştirilmek üzere
- <code><em>value</em></code> içinde <code>$1</code>..<code>$9</code>
+ Apache httpd parantezli düzenli ifadelerin sonuçları ile değiştirilmek
+ üzere <code><em>value</em></code> içinde <code>$1</code>..<code>$9</code>
gösterimleri tanınmaktadır.</p>
<div class="example"><h3>Örnek:</h3><p><code>
@@ -226,9 +218,7 @@ duyarsız eşleşmelerine bağlı olarak belirler.</td></tr>
:<br />
SetEnvIf object_is_image xbm XBIT_PROCESSING=1<br />
:<br />
- SetEnvIf OID("2.16.840.1.113730.1.13") "(.*)" NetscapeComment=$1<br />
- :<br />
- SetEnvIf ^TS* ^[a-z].* TS_VAR<br />
+ SetEnvIf ^TS ^[a-z] TS_VAR<br />
</code></p></div>
<p>İlk üçünde istek bir resim dosyası için yapılmışsa
@@ -237,28 +227,56 @@ duyarsız eşleşmelerine bağlı olarak belirler.</td></tr>
bulunuyorsa <code>dahili_site_istendi</code> ortam deÄŸiÅŸkeni
atanmaktadır.</p>
- <p>Altıncı örnekte <code>NetscapeComment</code> ortam değişkenine ilgili
- SSL istemci sertifikası alanındaki (varsa) dizge atanmaktadır.</p>
-
<p>Son örnekte ise istekte "TS" ile başlayıp [a-z] arasındaki
karakterlerle devam eden bir başlık alanı varsa <code>TS_VAR</code>
ortam değişkeni atanmaktadır.</p>
<h3>Ayrıca bakınız:</h3>
<ul>
-<li><a href="../env.html">Apache’de Ortam Değişkenleri</a> belgesinde
-daha fazla örnek bulunabilir.</li>
+<li><a href="../env.html">Apache HTTP Sunucusundaki Ortam DeÄŸiÅŸkenleri</a>
+belgesinde daha fazla örnek bulunabilir.</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="SetEnvIfExpr" id="SetEnvIfExpr">SetEnvIfExpr</a> <a name="setenvifexpr" id="setenvifexpr">Yönergesi</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sets environment variables based on an ap_expr expression</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code /></td></tr>
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir ap_expr ifadesine dayanarak ortam değişkenlerine değer atar</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SetEnvIfExpr <em>ifade
+ [!]ort-deÄŸiÅŸkeni</em>[=<em>deÄŸer</em>]
+ [[!]<em>ort-deÄŸiÅŸkeni</em>[=<em>deÄŸer</em>]] ...</code></td></tr>
<tr><th><a href="directive-dict.html#Context">BaÄŸlam:</a></th><td>sunucu geneli, sanal konak, dizin, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_setenvif</td></tr>
-</table><p>Documentation not yet translated. Please see English version of document.</p>
+</table>
+ <p><code class="directive">SetEnvIfExpr</code> yönergesi bir
+ <code class="directive">&lt;If&gt;</code> <code>ap_expr</code> ifadesine
+ dayanarak ortam değişkenlerine değer atar. Bu ifadeler çalışma anında
+ değerlendirilirerek <code class="directive">SetEnvIf</code> yönergesindeki gibi
+ <em>ort-değişkeni</em>ne uygulanır.</p>
+
+<div class="example"><p><code>
+ SetEnvIfExpr "tolower(req('X-Sendfile')) == 'd:\images\very_big.iso')" iso_delivered
+</code></p></div>
+
+ <p>Burada uygulamamızın her <code>X-Sendfile</code> göndermeye çalışmasında
+ ortam değişkenine <code>iso_delivered</code> değeri atanmaktadır.</p>
+
+ <p>Uzak IP adresi RFC 1918'e göre özel bir adres ise rfc1918 değişkenine 1
+ atanması daha kullanışlı bir örnek olurdu:</p>
+
+<div class="example"><p><code>
+ SetEnvIfExpr "-R '10.0.0.0/8' || -R '172.16.0.0/12' || -R '192.168.0.0/16'" rfc1918
+</code></p></div>
+
+<h3>Ayrıca bakınız:</h3>
+<ul>
+<li><a href="../expr.html">Expressions in Apache HTTP Server</a>,
+for a complete reference and more examples.</li>
+<li><code class="directive">&lt;If&gt;</code> can be used to achive similar
+results.</li>
+<li><code class="module"><a href="../mod/mod_filter.html">mod_filter</a></code></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="SetEnvIfNoCase" id="SetEnvIfNoCase">SetEnvIfNoCase</a> <a name="setenvifnocase" id="setenvifnocase">Yönergesi</a></h2>
@@ -272,7 +290,6 @@ bağlı olmaksızın yapılmış tanımlara göre atar.</td></tr>
<tr><th><a href="directive-dict.html#Override">Geçersizleştirme:</a></th><td>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>Temel</td></tr>
<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>mod_setenvif</td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache 1.3 ve sonrasında mevcuttur.</td></tr>
</table>
<p><code class="directive">SetEnvIfNoCase</code> yönergesi sözdizimsel ve anlamsal
olarak <code class="directive"><a href="#setenvif">SetEnvIf</a></code>
@@ -280,13 +297,13 @@ bağlı olmaksızın yapılmış tanımlara göre atar.</td></tr>
duyarsızdır. Örnek:</p>
<div class="example"><p><code>
- SetEnvIfNoCase Host Apache\.Org site=apache
+ SetEnvIfNoCase Host Example\.Org site=example
</code></p></div>
<p>Burada, <code>Host:</code> HTTP istek başlığında
- <code>Apache.Org</code>, <code>apache.org</code> veya harf büyüklüğünce
+ <code>Example.Org</code>, <code>example.org</code> veya harf büyüklüğünce
farklı benzerleri belirtilmişse <code>site</code> ortam değişkenine
- "<code>apache</code>" değeri atanmaktadır.</p>
+ "<code>example</code>" değeri atanmaktadır.</p>
</div>
</div>
diff --git a/docs/manual/mod/mod_setenvif.xml.meta b/docs/manual/mod/mod_setenvif.xml.meta
index 864c18fdbe..493cbf2932 100644
--- a/docs/manual/mod/mod_setenvif.xml.meta
+++ b/docs/manual/mod/mod_setenvif.xml.meta
@@ -11,6 +11,6 @@
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/mod/mod_so.html.tr.utf8 b/docs/manual/mod/mod_so.html.tr.utf8
index a01b8ce2a5..f051c60741 100644
--- a/docs/manual/mod/mod_so.html.tr.utf8
+++ b/docs/manual/mod/mod_so.html.tr.utf8
@@ -27,7 +27,6 @@
<a href="../ko/mod/mod_so.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/mod/mod_so.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Modüllerin ve çalıştırılabilir kodun sunucunun başlatılması veya
yeniden başlatılması sırasında yüklenmesini sağlar.</td></tr>
<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>Eklenti</td></tr>
@@ -37,19 +36,19 @@ yeniden başlatılması sırasında yüklenmesini sağlar.</td></tr>
<h3>Özet</h3>
- <p>Seçilen işletim sistemleri üzerinde bu modül Apache’nin yeniden
- derlenmesini gerektirmeden modüllerin <a href="../dso.html">Devingen
- Paylaşımlı Nesne</a> (DSO) mekanizması üzerinden kullanılabilmesini
- saÄŸlar.</p>
+ <p>Seçilen işletim sistemleri üzerinde bu modül Apache HTTP Sunucusunun
+ yeniden derlenmesini gerektirmeden modüllerin <a href="../dso.html">Devingen Paylaşımlı Nesne</a> (DSO) mekanizması üzerinden
+ kullanılabilmesini sağlar.</p>
<p>Unix’te yüklenen kod genellikle paylaşımlı nesne dosyalarından
(<code>.so</code> uzantılı dosyalar), Windows’ta ise ya <code>.so</code>
ya da <code>.dll</code> uzantılı dosyalardan gelir.</p>
<div class="warning"><h3>Uyarı</h3>
- <p>Apache 1.3 modülleri Apache 2.0’da doğrudan kullanılamazlar - modül ya
- devingen olarak yüklenecek hale getirilmeli ya da Apache 2.0’ın içinde
- derlenmelidir.</p>
+ <p>Apache HTTP Sunucusunun ana sürümlerinden biri (1.3, 2.0, 2.2, 2.4 gibi)
+ için derlenmiş modüller genelde bir diğerinde çalışmaz. Genellikle
+ aralarında API değişikliği sözkonusu olduğundan çalışması için modüllerde
+ yeni sürüme göre değişiklik yapılması gerekir.</p>
</div>
</div>
<div id="quickview"><h3 class="directives">Yönergeler</h3>
@@ -67,40 +66,42 @@ yeniden başlatılması sırasında yüklenmesini sağlar.</td></tr>
<div class="note"><h3>Bilginize</h3>
- <p>Windows için modül isimlendirme biçemi Apache 1.3.15 ve 2.0
- sürümlerinde değişmiştir; modüllere artık mod_filanca.so biçeminde isim
- verilmektedir.</p>
+ <p>Windows üzeinde yüklenebilir dosyalar genelde <code>.dll</code> sonekini
+ alırlar. Apache httpd modülleri ise diğer platformlardaki gibi
+ <code>mod_filanca.so</code> biçeminde isimlendirilmektedir. Bununla
+ birlikte, üçüncü parti modüllerden bazılarının (PHP gibi) hala
+ <code>.dll</code> sonekini kullandığı görülmektedir.</p>
- <p><code>mod_so</code> modülü ApacheModuleFoo.dll biçeminde
+ <p><code>mod_so</code> modülü <code>ApacheModuleFoo.dll</code> biçeminde
isimlendirilmiş modülleri hala yüklemekteyse de yeni adlandırma uzlaşımı
tercih edilmelidir. Yüklenebilir modülleri 2.0’a dönüştürüyorsanız,
lütfen isimlerini de 2.0 uzlaşımına uygun hale getiriniz.</p></div>
- <p>Apache modül programlama arayüzü Unix ve Windows sürümleri arasında
- değişiklik göstermez. Unix için kullanılan çoğu modül hiç değişiklik
- yapmadan ya da çok küçük bir değişiklikle Windows’ta da çalışmaktadır.
- Çalışmayanlar Unix platformunun sahip olduğu ancak Windows platformunun
- sahip olmadığı nitelikleri kullanan modüllerdir.</p>
+ <p>Apache httpd modül programlama arayüzü Unix ve Windows sürümleri
+ arasında değişiklik göstermez. Unix için kullanılan çoğu modül hiç
+ değişiklik yapmadan ya da çok küçük bir değişiklikle Windows’ta da
+ çalışmaktadır. Çalışmayanlar Unix platformunun sahip olduğu ancak Windows
+ platformunun sahip olmadığı nitelikleri kullanan modüllerdir.</p>
<p>Bir modül Windows’ta çalıştığı zaman, sunucuya iki şekilde
yüklenebilir. Unix’te olduğu gibi, doğrudan sunucunun içinde
- derlenebilir. Windows için hazırlanan Apache paketi, Unix için geçerli
- olan <code>Configure</code> betiğini içermediğinden modülün kaynak
- dosyası ApacheCore proje dosyasına, sembolleri de
+ derlenebilir. Windows için hazırlanan Apache httpd paketi, Unix için
+ geçerli olan <code>Configure</code> betiğini içermediğinden modülün
+ kaynak dosyası ApacheCore proje dosyasına, sembolleri de
<code>os\win32\modules.c</code> dosyasına eklenmelidir.</p>
<p>İkinci yol ise modülü bir paylaşımlı kütüphane olarak çalışma anında
<code class="directive"><a href="#loadmodule">LoadModule</a></code> yönergesi ile yüklemek
için bir DLL olarak derlemektir. Bu DLL modüller dağıtılabilir ve
- sunucuyu yeniden derlemek gerekmeksizin her Windows için Apache
+ sunucuyu yeniden derlemek gerekmeksizin her Windows için Apache httpd
kurulumunda çalışabilir.</p>
<p>Bir modül DLL’i oluşturmak için modülün kaynak dosyasında küçük bir
değişiklik yapmak gerekir: Modül kaydının daha sonra oluşturulacak olan
DLL’den ihraç edilebilmesi gerekir (aşağıya bakınız). Bunu yapmak için
- modülün modül kaydı tanımına (Apache başlık dosyalarında tanımlanmış
- olan) <code>AP_MODULE_DECLARE_DATA</code> eklenmelidir. Örneğin,
- modülünüz</p>
+ modülün modül kaydı tanımına (Apache httpd başlık dosyalarında
+ tanımlanmış olan) <code>AP_MODULE_DECLARE_DATA</code> eklenmelidir.
+ Örneğin, modülünüz</p>
<div class="example"><p><code>
module foo_module;
@@ -120,7 +121,7 @@ yeniden başlatılması sırasında yüklenmesini sağlar.</td></tr>
<p>Artık modülü içeren bir DLL oluşturmaya hazırsınız. Bunu, libhttpd.dll
paylaşımlı kütüphanesi derlenirken oluşturulan libhttpd.lib ihraç
- kütüphanesi ile ilintilemeniz gerekecektir. Ayrıca, Apache başlık
+ kütüphanesi ile ilintilemeniz gerekecektir. Ayrıca, Apache httpd başlık
dosyalarının doğru konumlandığından emin olmak için derleyici
seçeneklerinde değişiklik yapmanız gerekebilir. Bu kütüphaneyi
sunucunuzun kök dizini altındaki <code>modules</code> dizininde
diff --git a/docs/manual/mod/mod_so.xml.meta b/docs/manual/mod/mod_so.xml.meta
index 62a027968f..f1833bcf28 100644
--- a/docs/manual/mod/mod_so.xml.meta
+++ b/docs/manual/mod/mod_so.xml.meta
@@ -11,6 +11,6 @@
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/mod/mod_vhost_alias.html.tr.utf8 b/docs/manual/mod/mod_vhost_alias.html.tr.utf8
index 9081b389c5..4ced74aac8 100644
--- a/docs/manual/mod/mod_vhost_alias.html.tr.utf8
+++ b/docs/manual/mod/mod_vhost_alias.html.tr.utf8
@@ -24,7 +24,6 @@
<p><span>Mevcut Diller: </span><a href="../en/mod/mod_vhost_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../tr/mod/mod_vhost_alias.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Kitlesel sanal konakların devingen olarak yapılandırılmasını sağlar</td></tr>
<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>Eklenti</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">Modül Betimleyici:</a></th><td>vhost_alias_module</td></tr>
@@ -231,7 +230,7 @@ Sanal Barındırma</a></li>
</table>
<p><code class="directive">VirtualDocumentRoot</code> yönergesi sunucu ismine göre
- belgelerin bulunacağı yeri Apache’nin saptamasını sağlar.
+ belgelerin bulunacağı yeri Apache HTTP Sunucusunun saptamasını sağlar.
<code><em>hesaplanan-dizin</em></code>’in dönüşüm sonucu <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> yönergesinin değeriymiş gibi
belge ağacının kök dizini olarak kullanılır.
<code><em>hesaplanan-dizin</em></code> yerine <code>none</code>
@@ -271,10 +270,11 @@ Sanal Barındırma</a></li>
</table>
<p><code class="directive">VirtualScriptAlias</code> yönergesi, CGI betiklerinin
- bulunacağı yeri Apache’nin saptamasını sağlamak bakımından <code class="directive"><a href="#virtualdocumentroot">VirtualDocumentRoot</a></code> yönergesinin
- yaptığını yapar. <code>/cgi-bin/</code> ile başlayan istekler için ise
- <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code> yönergesinin
- yaptığını yapar.</p>
+ bulunacağı yeri Apache httpd’nin saptamasını sağlamak bakımından
+ <code class="directive"><a href="#virtualdocumentroot">VirtualDocumentRoot</a></code>
+ yönergesinin yaptığını yapar. <code>/cgi-bin/</code> ile başlayan
+ istekler için ise <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>
+ yönergesinin yaptığını yapar.</p>
</div>
diff --git a/docs/manual/mod/mod_vhost_alias.xml.meta b/docs/manual/mod/mod_vhost_alias.xml.meta
index 4296658747..c03f23dcba 100644
--- a/docs/manual/mod/mod_vhost_alias.xml.meta
+++ b/docs/manual/mod/mod_vhost_alias.xml.meta
@@ -8,6 +8,6 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/mod/quickreference.html.tr.utf8 b/docs/manual/mod/quickreference.html.tr.utf8
index b8a4e6ad87..5eb7b46595 100644
--- a/docs/manual/mod/quickreference.html.tr.utf8
+++ b/docs/manual/mod/quickreference.html.tr.utf8
@@ -116,16 +116,15 @@ server</td></tr>
<tr><td><a href="mod_proxy_connect.html#allowconnect">AllowCONNECT <var>port</var>[-<var>port</var>]
[<var>port</var>[-<var>port</var>]] ...</a></td><td> 443 563 </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Ports that are allowed to <code>CONNECT</code> through the
proxy</td></tr>
-<tr class="odd"><td><a href="core.html#allowencodedslashes">AllowEncodedSlashes On|Off</a></td><td> Off </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Kodlanmış dosya yolu ayracı içeren URL’lere izin verilip
+<tr class="odd"><td><a href="core.html#allowencodedslashes">AllowEncodedSlashes On|Off|NoDecode</a></td><td> Off </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Kodlanmış dosya yolu ayracı içeren URL’lere izin verilip
verilmeyeceÄŸini belirler.</td></tr>
<tr><td><a href="mod_allowmethods.html#allowmethods">AllowMethods reset|<em>HTTP-method</em>
[<em>HTTP-method</em>]...</a></td><td> reset </td><td>d</td><td>D</td></tr><tr><td class="descr" colspan="4">Restrict access to the listed HTTP methods</td></tr>
<tr class="odd"><td><a href="core.html#allowoverride">AllowOverride All|None|<var>yönerge-türü</var>
-[<var>yönerge-türü</var>] ...</a></td><td> All </td><td>d</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4"><code>.htaccess</code> dosyalarında bulunmasına izin verilen
+[<var>yönerge-türü</var>] ...</a></td><td> None (2.3.9 ve sonr +</td><td>d</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4"><code>.htaccess</code> dosyalarında bulunmasına izin verilen
yönerge türleri belirtilir.</td></tr>
-<tr><td><a href="core.html#allowoverridelist">AllowOverrideList None|<var>directive</var>
-[<var>directive-type</var>] ...</a></td><td> None </td><td>d</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Individual directives that are allowed in
-<code>.htaccess</code> files</td></tr>
+<tr><td><a href="core.html#allowoverridelist">AllowOverrideList None|<var>yönerge</var>
+[<var>yönerge-türü</var>] ...</a></td><td> None </td><td>d</td><td>Ç</td></tr><tr><td class="descr" colspan="4"><code>.htaccess</code> dosyalarında izin verilecek yönergeler tek tek belirtilir</td></tr>
<tr class="odd"><td><a href="mod_authn_anon.html#anonymous">Anonymous <var>user</var> [<var>user</var>] ...</a></td><td></td><td>dh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Specifies userIDs that are allowed access without
password verification</td></tr>
<tr><td><a href="mod_authn_anon.html#anonymous_logemail">Anonymous_LogEmail On|Off</a></td><td> On </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Sets whether the password entered will be logged in the
@@ -352,12 +351,12 @@ belirler.</td></tr>
<tr class="odd"><td><a href="mod_mime.html#defaultlanguage">DefaultLanguage <var>language-tag</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Defines a default language-tag to be sent in the Content-Language
header field for all resources in the current context that have not been
assigned a language-tag by some other means.</td></tr>
-<tr><td><a href="core.html#defaultruntimedir">DefaultRuntimeDir <var>directory-path</var></a></td><td> DEFAULT_REL_RUNTIME +</td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Base directory for the server run-time files</td></tr>
+<tr><td><a href="core.html#defaultruntimedir">DefaultRuntimeDir <var>dizin-yolu</var></a></td><td> DEFAULT_REL_RUNTIME +</td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Sunucunun çalışma anı dosyaları için temel dizin</td></tr>
<tr class="odd"><td><a href="core.html#defaulttype">DefaultType <var>ortam-türü</var>|none</a></td><td> none </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Değeri <code>none</code> olduğu takdirde, bu yönergenin bir
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><td><a href="core.html#define">Define <var>değişken-ismi</var></a></td><td></td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir değişkenin mevcudiyetini betimler.</td></tr>
+<tr><td><a href="core.html#define">Define <var>değişken-ismi</var> [<var>değişken-değeri</var>]</a></td><td></td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir değişken tanımlar</td></tr>
<tr class="odd"><td><a href="mod_deflate.html#deflatebuffersize">DeflateBufferSize <var>value</var></a></td><td> 8096 </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Fragment size to be compressed at one time by zlib</td></tr>
<tr><td><a href="mod_deflate.html#deflatecompressionlevel">DeflateCompressionLevel <var>value</var></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">How much compression do we apply to the output</td></tr>
<tr class="odd"><td><a href="mod_deflate.html#deflatefilternote">DeflateFilterNote [<var>type</var>] <var>notename</var></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Places the compression ratio in a note for logging</td></tr>
@@ -368,7 +367,8 @@ türünü belirlerdi.</td></tr>
server</td></tr>
<tr class="odd"><td><a href="core.html#directory">&lt;Directory <var>dizin-yolu</var>&gt;
... &lt;/Directory&gt;</a></td><td></td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Sadece ismi belirtilen dosya sistemi dizininde ve bunun
- altdizinlerinde uygulanacak bir yönerge grubunu sarmalar.</td></tr>
+ altdizinlerinde ve bunların içeriğinde uygulanacak bir yönerge grubunu
+ sarmalar.</td></tr>
<tr><td><a href="mod_dir.html#directoryindex">DirectoryIndex
disabled | <var>yerel-url</var> [<var>yerel-url</var>] ...</a></td><td> index.html </td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">İstemci bir dizin istediğinde dizin içeriğini listeler.
</td></tr>
@@ -377,33 +377,26 @@ server</td></tr>
</a></td><td> off </td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Configures an external redirect for directory indexes.
</td></tr>
<tr><td><a href="core.html#directorymatch">&lt;DirectoryMatch <var>düzifd</var>&gt;
-... &lt;/DirectoryMatch&gt;</a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir düzenli ifade ile eşleşen dosya sistemi dizininde ve bunun
- altdizinlerinde uygulanacak bir yönerge grubunu sarmalar.</td></tr>
+... &lt;/DirectoryMatch&gt;</a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir düzenli ifade ile eşleşen dosya sistemi dizinlerinin içeriklerine uygulanacak bir yönerge grubunu sarmalar.</td></tr>
<tr class="odd"><td><a href="mod_dir.html#directoryslash">DirectorySlash On|Off</a></td><td> On </td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Bölü çizgisi ile biten yönlendirmeleri açar/kapar.</td></tr>
<tr><td><a href="core.html#documentroot">DocumentRoot <var>dizin-yolu</var></a></td><td> /usr/local/apache/h +</td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">İstemciye görünür olan ana belge ağacının kök dizinini belirler.</td></tr>
<tr class="odd"><td><a href="mod_privileges.html#dtraceprivileges">DTracePrivileges On|Off</a></td><td> Off </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Determines whether the privileges required by dtrace are enabled.</td></tr>
<tr><td><a href="mod_dumpio.html#dumpioinput">DumpIOInput On|Off</a></td><td> Off </td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Dump all input data to the error log</td></tr>
<tr class="odd"><td><a href="mod_dumpio.html#dumpiooutput">DumpIOOutput On|Off</a></td><td> Off </td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dump all output data to the error log</td></tr>
-<tr><td><a href="core.html#else" id="E" name="E">&lt;Else&gt; ... &lt;/Else&gt;</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Contains directives that apply only if the condition of a
-previous <code class="directive"><a href="../mod/core.html#if">&lt;If&gt;</a></code> or
-<code class="directive"><a href="../mod/core.html#elseif">&lt;ElseIf&gt;</a></code> section is not
-satisfied by a request at runtime</td></tr>
-<tr class="odd"><td><a href="core.html#elseif">&lt;ElseIf <var>expression</var>&gt; ... &lt;/ElseIf&gt;</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Contains directives that apply only if a condition is satisfied
-by a request at runtime while the condition of a previous
-<code class="directive"><a href="../mod/core.html#if">&lt;If&gt;</a></code> or
-<code class="directive">&lt;ElseIf&gt;</code> section is not
-satisfied</td></tr>
+<tr><td><a href="core.html#else" id="E" name="E">&lt;Else&gt; ... &lt;/Else&gt;</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Önceki bir <code class="directive"><a href="../mod/core.html#if">&lt;If&gt;</a></code> veya <code class="directive"><a href="../mod/core.html#elseif">&lt;ElseIf&gt;</a></code> bölümünün koşulu, çalışma anında bir istek tarafından yerine getirilmediği takdirde uygulanacak yönergeleri içerir</td></tr>
+<tr class="odd"><td><a href="core.html#elseif">&lt;ElseIf <var>ifade</var>&gt; ... &lt;/ElseIf&gt;</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">İçerdiği koşulun bir istek tarafınan sağlandığı ancak daha önceki bir <code class="directive"><a href="../mod/core.html#if">&lt;If&gt;</a></code> veya
+<code class="directive">&lt;ElseIf&gt;</code> bölümlerininkilerin sağlanmadığı durumda kapsadığı yönergelerin uygulanmasını sağlar</td></tr>
<tr><td><a href="mpm_common.html#enableexceptionhook">EnableExceptionHook On|Off</a></td><td> Off </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Bir çöküş sonrası olağandışılık eylemcilerini çalıştıracak
kancayı etkin kılar.</td></tr>
<tr class="odd"><td><a href="core.html#enablemmap">EnableMMAP On|Off</a></td><td> On </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Teslimat sırasında okunacak dosyalar için bellek eşlemeyi etkin
kılar.</td></tr>
-<tr><td><a href="core.html#enablesendfile">EnableSendfile On|Off</a></td><td> On </td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Dosyaların istemciye tesliminde çekirdeğin dosya gönderme
+<tr><td><a href="core.html#enablesendfile">EnableSendfile On|Off</a></td><td> Off </td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Dosyaların istemciye tesliminde çekirdeğin dosya gönderme
desteğinin kullanımını etkin kılar.</td></tr>
-<tr class="odd"><td><a href="core.html#error">Error <var>message</var></a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Abort configuration parsing with a custom error message</td></tr>
+<tr class="odd"><td><a href="core.html#error">Error <var>ileti</var></a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Özel bir hata iletisiyle yapılandırma çözümlemesini durdurur</td></tr>
<tr><td><a href="core.html#errordocument">ErrorDocument <var>hata-kodu</var> <var>belge</var></a></td><td></td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir hata durumunda sunucunun istemciye ne döndüreceğini
belirler.</td></tr>
<tr class="odd"><td><a href="core.html#errorlog"> ErrorLog <var>dosya-yolu</var>|syslog[:<var>oluşum</var>]</a></td><td> logs/error_log (Uni +</td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Sunucunun hata günlüğünü tutacağı yeri belirler.</td></tr>
-<tr><td><a href="core.html#errorlogformat"> ErrorLogFormat [connection|request] <var>format</var></a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Format specification for error log entries</td></tr>
+<tr><td><a href="core.html#errorlogformat"> ErrorLogFormat [connection|request] <var>biçem</var></a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Hata günlüğü girdileri için biçem belirtimi</td></tr>
<tr class="odd"><td><a href="mod_example.html#example">Example</a></td><td></td><td>skdh</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Demonstration directive to illustrate the Apache module
API</td></tr>
<tr><td><a href="mod_expires.html#expiresactive">ExpiresActive On|Off</a></td><td> Off </td><td>skdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Enables generation of <code>Expires</code>
@@ -412,14 +405,12 @@ headers</td></tr>
<var>&lt;code&gt;seconds</var></a></td><td></td><td>skdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Value of the <code>Expires</code> header configured
by MIME type</td></tr>
<tr><td><a href="mod_expires.html#expiresdefault">ExpiresDefault <var>&lt;code&gt;seconds</var></a></td><td></td><td>skdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Default algorithm for calculating expiration time</td></tr>
-<tr class="odd"><td><a href="core.html#extendedstatus">ExtendedStatus On|Off</a></td><td> Off[*] </td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Keep track of extended status information for each
-request</td></tr>
+<tr class="odd"><td><a href="core.html#extendedstatus">ExtendedStatus On|Off</a></td><td> Off[*] </td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Her istekte ek durum bilgisinin izini sürer</td></tr>
<tr><td><a href="mod_ext_filter.html#extfilterdefine">ExtFilterDefine <var>filtername</var> <var>parameters</var></a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Define an external filter</td></tr>
<tr class="odd"><td><a href="mod_ext_filter.html#extfilteroptions">ExtFilterOptions <var>option</var> [<var>option</var>] ...</a></td><td> NoLogStderr </td><td>d</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Configure <code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> options</td></tr>
<tr><td><a href="mod_dir.html#fallbackresource" id="F" name="F">FallbackResource <var>yerel-url</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Bir dosya ile eşleşmeyen istekler için öntanımlı URL tanımlar
</td></tr>
-<tr class="odd"><td><a href="core.html#fileetag">FileETag <var>bileşen</var> ...</a></td><td> INode MTime Size </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4"><code>ETag</code> HTTP yanıt başlığını oluşturmakta kullanılacak
- dosya özniteliklerini belirler.</td></tr>
+<tr class="odd"><td><a href="core.html#fileetag">FileETag <var>bileşen</var> ...</a></td><td> MTime Size </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Duruk dosyalar için <code>ETag</code> HTTP yanıt başlığını oluşturmakta kullanılacak dosya özniteliklerini belirler.</td></tr>
<tr><td><a href="core.html#files">&lt;Files <var>dosya-adı</var>&gt; ... &lt;/Files&gt;</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Dosya isimleriyle eşleşme halinde uygulanacak yönergeleri
içerir.</td></tr>
<tr class="odd"><td><a href="core.html#filesmatch">&lt;FilesMatch <var>düzifd</var>&gt; ... &lt;/FilesMatch&gt;</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Düzenli ifadelerin dosya isimleriyle eşleşmesi halinde
@@ -443,7 +434,7 @@ found</td></tr>
<tr><td><a href="core.html#forcetype">ForceType <var>ortam-türü</var>|None</a></td><td></td><td>dh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bütün dosyaların belirtilen ortam türüyle sunulmasına
sebep olur.</td></tr>
<tr class="odd"><td><a href="mod_log_forensic.html#forensiclog">ForensicLog <var>dosya-adı</var>|<var>borulu-süreç</var></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Adli günlük için dosya ismini belirler.</td></tr>
-<tr><td><a href="core.html#gprofdir" id="G" name="G">GprofDir <var>/tmp/gprof/</var>|<var>/tmp/gprof/</var>%</a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Directory to write gmon.out profiling data to. </td></tr>
+<tr><td><a href="core.html#gprofdir" id="G" name="G">GprofDir <var>/tmp/gprof/</var>|<var>/tmp/gprof/</var>%</a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">gmon.out ayrıntılı inceleme verisinin yazılacağı dizin</td></tr>
<tr class="odd"><td><a href="mpm_common.html#gracefulshutdowntimeout">GracefulShutDownTimeout <var>saniye</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Sunucunun nazikçe kapatılmasının ardından ana süreç çıkana kadar
geçecek süre için bir zaman aşımı belirler.</td></tr>
<tr><td><a href="mod_unixd.html#group">Group <var>unix-grubu</var></a></td><td> #-1 </td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">İsteklere yanıt verecek sunucunun ait olacağı grubu belirler.</td></tr>
@@ -477,10 +468,9 @@ yönergeleri sarmalar.</td></tr>
that are not explicitly mapped</td></tr>
<tr class="odd"><td><a href="mod_imagemap.html#imapmenu">ImapMenu none|formatted|semiformatted|unformatted</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Action if no coordinates are given when calling
an imagemap</td></tr>
-<tr><td><a href="core.html#include">Include <var>dosya-yolu</var>|<var>dizin-yolu</var></a></td><td></td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Sunucu yapılandırma dosyalarının başka dosyaları içermesini sağlar.
+<tr><td><a href="core.html#include">Include <var>dosya-yolu</var>|<var>dizin-yolu</var>|<var>joker</var></a></td><td></td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Sunucu yapılandırma dosyalarının başka dosyaları içermesini sağlar.
</td></tr>
-<tr class="odd"><td><a href="core.html#includeoptional">IncludeOptional <var>file-path</var>|<var>directory-path</var>|<var>wildcard</var></a></td><td></td><td>skd</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Includes other configuration files from within
-the server configuration files</td></tr>
+<tr class="odd"><td><a href="core.html#includeoptional">IncludeOptional <var>dosya-yolu</var>|<var>dizin-yolu</var>|<var>joker</var></a></td><td></td><td>skd</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Diğer yapılandırma dosyalarının sunucu yapılandırma dosyasına dahil edilmesini sağlar</td></tr>
<tr><td><a href="mod_autoindex.html#indexheadinsert">IndexHeadInsert <var>"imlenim ..."</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Bir dizin sayfasının HEAD bölümüne metin yerleştirir.</td></tr>
<tr class="odd"><td><a href="mod_autoindex.html#indexignore">IndexIgnore <var>dosya</var> [<var>dosya</var>] ...</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Dizin içerik listesinden gizlenecek dosyaların listesi belirtilir.
</td></tr>
@@ -547,11 +537,11 @@ kullanılacak erişim sınırlayıcıları sarmalar.</td></tr>
belirler.</td></tr>
<tr><td><a href="core.html#limitrequestbody">LimitRequestBody <var>bayt-sayısı</var></a></td><td> 0 </td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">İstemci tarafından gönderilen HTTP istek gövdesinin toplam
uzunluğunu sınırlar.</td></tr>
-<tr class="odd"><td><a href="core.html#limitrequestfields">LimitRequestFields <var>sayı</var></a></td><td> 100 </td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">İstemciden kabul edilecek HTTP isteği başlık alanlarının sayısını
+<tr class="odd"><td><a href="core.html#limitrequestfields">LimitRequestFields <var>sayı</var></a></td><td> 100 </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">İstemciden kabul edilecek HTTP isteği başlık alanlarının sayısını
sınırlar.</td></tr>
-<tr><td><a href="core.html#limitrequestfieldsize">LimitRequestFieldSize <var>bayt-sayısı</var></a></td><td> 8190 </td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">İstemciden kabul edilecek HTTP isteği başlık uzunluğunu sınırlar.
+<tr><td><a href="core.html#limitrequestfieldsize">LimitRequestFieldSize <var>bayt-sayısı</var></a></td><td> 8190 </td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">İstemciden kabul edilecek HTTP isteği başlık uzunluğunu sınırlar.
</td></tr>
-<tr class="odd"><td><a href="core.html#limitrequestline">LimitRequestLine <var>bayt-sayısı</var></a></td><td> 8190 </td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">İstemciden kabul edilecek HTTP istek satırının uzunluğunu sınırlar.
+<tr class="odd"><td><a href="core.html#limitrequestline">LimitRequestLine <var>bayt-sayısı</var></a></td><td> 8190 </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">İstemciden kabul edilecek HTTP istek satırının uzunluğunu sınırlar.
</td></tr>
<tr><td><a href="core.html#limitxmlrequestbody">LimitXMLRequestBody <var>bayt-sayısı</var></a></td><td> 1000000 </td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir XML temelli istek gövdesinin uzunluğunu sınırlar.</td></tr>
<tr class="odd"><td><a href="mpm_common.html#listen">Listen [<var>IP-adresi</var>:]<var>port-numarası</var>
@@ -571,7 +561,9 @@ uygulanır.</td></tr>
<tr class="odd"><td><a href="mod_log_config.html#logformat">LogFormat <var>biçem</var>|<var>takma-ad</var>
[<var>takma-ad</var>]</a></td><td> "%h %l %u %t \"%r\" +</td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Bir günlük dosyasında kullanılmak üzere girdi biçemi tanımlar.
</td></tr>
-<tr><td><a href="core.html#loglevel">LogLevel <var>seviye</var></a></td><td> warn </td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Hata günlüklerinin ayrıntı seviyesini belirler.</td></tr>
+<tr><td><a href="core.html#loglevel">LogLevel [<var>modül</var>:]<var>seviye</var>
+ [<var>modül</var>:<var>seviye</var>] ...
+</a></td><td> warn </td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Hata günlüklerinin ayrıntı seviyesini belirler.</td></tr>
<tr class="odd"><td><a href="mod_log_debug.html#logmessage">LogMessage <var>message</var>
[hook=<var>hook</var>] [expr=<var>expression</var>]
</a></td><td></td><td>d</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Log userdefined message to error log
@@ -598,12 +590,14 @@ will handle during its life</td></tr>
<tr class="odd"><td><a href="core.html#maxkeepaliverequests">MaxKeepAliveRequests <var>sayı</var></a></td><td> 100 </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Bir kalıcı bağlantıda izin verilen istek sayısı</td></tr>
<tr><td><a href="mpm_common.html#maxmemfree">MaxMemFree <var>kB-sayısı</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4"><code>free()</code> çağrılmaksızın ana bellek ayırıcının
ayırmasına izin verilen azami bellek miktarını belirler.</td></tr>
-<tr class="odd"><td><a href="core.html#maxrangeoverlaps">MaxRangeOverlaps default | unlimited | none | <var>number-of-ranges</var></a></td><td> 20 </td><td>skd</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Number of overlapping ranges (eg: <code>100-200,150-300</code>) allowed before returning the complete
- resource </td></tr>
-<tr><td><a href="core.html#maxrangereversals">MaxRangeReversals default | unlimited | none | <var>number-of-ranges</var></a></td><td> 20 </td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Number of range reversals (eg: <code>100-200,50-70</code>) allowed before returning the complete
- resource </td></tr>
-<tr class="odd"><td><a href="core.html#maxranges">MaxRanges default | unlimited | none | <var>number-of-ranges</var></a></td><td> 200 </td><td>skd</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Number of ranges allowed before returning the complete
-resource </td></tr>
+<tr class="odd"><td><a href="core.html#maxrangeoverlaps">MaxRangeOverlaps default | unlimited | none |
+ <var>aralık-sayısı</var></a></td><td> 20 </td><td>skd</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Ö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><td><a href="core.html#maxrangereversals">MaxRangeReversals default | unlimited | none |
+ <var>aralık-sayısı</var></a></td><td> 20 </td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Ö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 class="odd"><td><a href="core.html#maxranges">MaxRanges default | unlimited | none |
+ <var>aralık-sayısı</var></a></td><td> 200 </td><td>skd</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Özkaynağın tamamını döndürmeden önce izin verilen aralık sayısı</td></tr>
<tr><td><a href="mpm_common.html#maxrequestworkers">MaxRequestWorkers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Maximum number of connections that will be processed
simultaneously</td></tr>
<tr class="odd"><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>sayı</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Boştaki çocuk süreçlerin azami sayısı</td></tr>
@@ -626,15 +620,14 @@ components as part of the filename</td></tr>
<tr class="odd"><td><a href="mod_mime.html#multiviewsmatch">MultiviewsMatch Any|NegotiatedOnly|Filters|Handlers
[Handlers|Filters]</a></td><td> NegotiatedOnly </td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">The types of files that will be included when searching for
a matching file with MultiViews</td></tr>
-<tr><td><a href="core.html#mutex">Mutex <var>mechanism</var> [default|<var>mutex-name</var>] ... [OmitPID]</a></td><td> default </td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Configures mutex mechanism and lock file directory for all
-or specified mutexes</td></tr>
-<tr class="odd"><td><a href="core.html#namevirtualhost" id="N" name="N">NameVirtualHost <var>adres</var>[:<var>port</var>]</a></td><td></td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">İsme dayalı sanal konaklar için IP adresi belirtir</td></tr>
+<tr><td><a href="core.html#mutex">Mutex <var>mekanizma</var> [default|<var>muteks-ismi</var>] ... [OmitPID]</a></td><td> default </td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Muteks mekanizmasını ve kilit dosyası dizinini tüm muteksler veya belirtilenler için yapılandırır</td></tr>
+<tr class="odd"><td><a href="core.html#namevirtualhost" id="N" name="N">NameVirtualHost <var>adres</var>[:<var>port</var>]</a></td><td></td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">ÖNERİLMİYOR: İsme dayalı sanal konaklar için IP adresi belirtir</td></tr>
<tr><td><a href="mod_proxy.html#noproxy">NoProxy <var>host</var> [<var>host</var>] ...</a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Hosts, domains, or networks that will be connected to
directly</td></tr>
<tr class="odd"><td><a href="mod_nw_ssl.html#nwssltrustedcerts">NWSSLTrustedCerts <var>filename</var> [<var>filename</var>] ...</a></td><td></td><td>s</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">List of additional client certificates</td></tr>
<tr><td><a href="mod_nw_ssl.html#nwsslupgradeable">NWSSLUpgradeable [<var>IP-address</var>:]<var>portnumber</var></a></td><td></td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">Allows a connection to be upgraded to an SSL connection upon request</td></tr>
<tr class="odd"><td><a href="core.html#options" id="O" name="O">Options
- [+|-]<var>seçenek</var> [[+|-]<var>seçenek</var>] ...</a></td><td> All </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Belli bir dizinde geçerli olacak özellikleri yapılandırır.
+ [+|-]<var>seçenek</var> [[+|-]<var>seçenek</var>] ...</a></td><td> FollowSymlinks </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Belli bir dizinde geçerli olacak özellikleri yapılandırır.
</td></tr>
<tr><td><a href="mod_access_compat.html#order"> Order <var>ordering</var></a></td><td> Deny,Allow </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Controls the default access state and the order in which
<code class="directive">Allow</code> and <code class="directive">Deny</code> are
@@ -665,7 +658,7 @@ evaluated.</td></tr>
<tr class="odd"><td><a href="mod_policy.html#policyversionurl">PolicyVersionURL <var>url</var></a></td><td></td><td>skd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">URL describing the minimum request HTTP version policy.</td></tr>
<tr><td><a href="mod_privileges.html#privilegesmode">PrivilegesMode FAST|SECURE|SELECTIVE</a></td><td></td><td>skd</td><td>D</td></tr><tr><td class="descr" colspan="4">Trade off processing speed and efficiency vs security against
malicious privileges-aware code.</td></tr>
-<tr class="odd"><td><a href="core.html#protocol">Protocol <var>protocol</var></a></td><td></td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Protocol for a listening socket</td></tr>
+<tr class="odd"><td><a href="core.html#protocol">Protocol <var>protokol</var></a></td><td></td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Dinlenen bir soket için protokol</td></tr>
<tr><td><a href="mod_echo.html#protocolecho">ProtocolEcho On|Off</a></td><td> Off </td><td>sk</td><td>D</td></tr><tr><td class="descr" colspan="4">Turn the echo server on or off</td></tr>
<tr class="odd"><td><a href="mod_proxy.html#proxy">&lt;Proxy <var>wildcard-url</var>&gt; ...&lt;/Proxy&gt;</a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Container for directives applied to proxied resources</td></tr>
<tr><td><a href="mod_proxy.html#proxyaddheaders">ProxyAddHeaders Off|On</a></td><td> On </td><td>skd</td><td>E</td></tr><tr><td class="descr" colspan="4">Add proxy information in X-Forwarded-* headers</td></tr>
@@ -802,13 +795,13 @@ must succeed for the enclosing directive to not fail.</td></tr>
<tr class="odd"><td><a href="mod_rewrite.html#rewriteoptions">RewriteOptions <var>Options</var></a></td><td></td><td>skdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Sets some special options for the rewrite engine</td></tr>
<tr><td><a href="mod_rewrite.html#rewriterule">RewriteRule
<em>Pattern</em> <em>Substitution</em> [<em>flags</em>]</a></td><td></td><td>skdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Defines rules for the rewriting engine</td></tr>
-<tr class="odd"><td><a href="core.html#rlimitcpu">RLimitCPU <var>saniye</var>|max [<var>saniye</var>|max]</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Apache alt süreçleri tarafından çalıştırılan süreçlerin işlemci
-tüketimine sınırlama getirir.</td></tr>
+<tr class="odd"><td><a href="core.html#rlimitcpu">RLimitCPU <var>saniye</var>|max [<var>saniye</var>|max]</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">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><td><a href="core.html#rlimitmem">RLimitMEM <var>bayt-sayısı</var>|max [<var>bayt-sayısı</var>|max]
-</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Apache alt süreçleri tarafından çalıştırılan süreçlerin bellek
-tüketimine sınırlama getirir.</td></tr>
-<tr class="odd"><td><a href="core.html#rlimitnproc">RLimitNPROC <var>sayı</var>|max [<var>sayı</var>|max]</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Apache alt süreçleri tarafından çalıştırılabilecek süreç sayısına
-sınırlama getirir.</td></tr>
+</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">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 class="odd"><td><a href="core.html#rlimitnproc">RLimitNPROC <var>sayı</var>|max [<var>sayı</var>|max]</a></td><td></td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Apache httpd alt süreçleri tarafından çalıştırılabilecek süreç
+ sayısına sınırlama getirir.</td></tr>
<tr><td><a href="mod_access_compat.html#satisfy" id="S" name="S">Satisfy Any|All</a></td><td> All </td><td>dh</td><td>E</td></tr><tr><td class="descr" colspan="4">Interaction between host-level access control and
user authentication</td></tr>
<tr class="odd"><td><a href="mpm_common.html#scoreboardfile">ScoreBoardFile <var>dosya-yolu</var></a></td><td> logs/apache_status </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Çocuk süreçler için eşgüdüm verisini saklamakta kullanılan
@@ -829,9 +822,9 @@ in the scriptlog</td></tr>
the cgi daemon</td></tr>
<tr><td><a href="mod_nw_ssl.html#securelisten">SecureListen [<var>IP-address</var>:]<var>portnumber</var>
<var>Certificate-Name</var> [MUTUAL]</a></td><td></td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">Enables SSL encryption for the specified port</td></tr>
-<tr class="odd"><td><a href="core.html#seerequesttail">SeeRequestTail On|Off</a></td><td> Off </td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Determine if mod_status displays the first 63 characters
-of a request or the last 63, assuming the request itself is greater than
-63 chars.</td></tr>
+<tr class="odd"><td><a href="core.html#seerequesttail">SeeRequestTail On|Off</a></td><td> Off </td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">İsteğin 63 karakterden büyük olduğu varsayımıyla, mod_status'un
+ ilk 63 karakteri mi yoksa son 63 karakteri mi göstereceğini
+ belirler.</td></tr>
<tr><td><a href="mpm_common.html#sendbuffersize">SendBufferSize <var>bayt-sayısı</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">TCP tamponu boyu</td></tr>
<tr class="odd"><td><a href="core.html#serveradmin">ServerAdmin <var>eposta-adresi</var>|<var>URL</var></a></td><td></td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Sunucunun hata iletilerinde istemciye göstereceği eposta adresi
</td></tr>
@@ -874,7 +867,9 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
düzifd [!]ort-değişkeni</em>[=<em>değer</em>]
[[!]<em>ort-değişkeni</em>[=<em>değer</em>]] ...</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Ortam değişkenlerini isteğin özniteliklerine göre atar.
</td></tr>
-<tr><td><a href="mod_setenvif.html#setenvifexpr" /></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Sets environment variables based on an ap_expr expression</td></tr>
+<tr><td><a href="mod_setenvif.html#setenvifexpr">SetEnvIfExpr <em>ifade
+ [!]ort-deÄŸiÅŸkeni</em>[=<em>deÄŸer</em>]
+ [[!]<em>ort-deÄŸiÅŸkeni</em>[=<em>deÄŸer</em>]] ...</a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Bir ap_expr ifadesine dayanarak ortam deÄŸiÅŸkenlerine deÄŸer atar</td></tr>
<tr class="odd"><td><a href="mod_setenvif.html#setenvifnocase">SetEnvIfNoCase <em>öznitelik
düzifd [!]ort-değişkeni</em>[=<em>değer</em>]
[[!]<em>ort-değişkeni</em>[=<em>değer</em>]] ...</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Ortam değişkenlerini isteğin özniteliklerinde harf büyüklüğüne
@@ -997,12 +992,12 @@ Certificate verification</td></tr>
yığıtın bayt cinsinden uzunluğunu belirler.</td></tr>
<tr><td><a href="core.html#timeout">TimeOut <var>saniye</var></a></td><td> 60 </td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">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 class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>s</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4"><code>TRACE</code> isteklerinde davranış şeklini belirler
+<tr class="odd"><td><a href="core.html#traceenable">TraceEnable <var>[on|off|extended]</var></a></td><td> on </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4"><code>TRACE</code> isteklerinde davranış şeklini belirler
</td></tr>
<tr><td><a href="mod_log_config.html#transferlog">TransferLog <var>dosya</var>|<var>borulu-süreç</var>
[<var>takma-ad</var>]</a></td><td></td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Bir günlük dosyasının yerini belirtir.</td></tr>
<tr class="odd"><td><a href="mod_mime.html#typesconfig">TypesConfig <var>file-path</var></a></td><td> conf/mime.types </td><td>s</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">The location of the <code>mime.types</code> file</td></tr>
-<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>parameter-name</var></a></td><td></td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Undefine the existence of a variable</td></tr>
+<tr><td><a href="core.html#undefine" id="U" name="U">UnDefine <var>değişken-ismi</var></a></td><td></td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Bir değişkeni tanımsız yapar</td></tr>
<tr class="odd"><td><a href="mod_env.html#unsetenv">UnsetEnv <var>ortam-deÄŸiÅŸkeni</var> [<var>ortam-deÄŸiÅŸkeni</var>]
...</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Ortamdaki değişkenleri tanımsız hale getirir.</td></tr>
<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> Off </td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Sunucunun kendi adını ve portunu nasıl belirleyeceğini ayarlar
diff --git a/docs/manual/programs/ab.html.en b/docs/manual/programs/ab.html.en
index b90eeb7e2f..32c4b2de92 100644
--- a/docs/manual/programs/ab.html.en
+++ b/docs/manual/programs/ab.html.en
@@ -251,7 +251,7 @@
<dt>Failed requests</dt>
<dd>The number of requests that were considered a failure. If the
number is greater than zero, another line will be printed showing the
- numer of requests that failed due to connecting, reading, incorrect
+ number of requests that failed due to connecting, reading, incorrect
content length, or exceptions.</dd>
<dt>Write errors</dt>
diff --git a/docs/manual/programs/ab.html.tr.utf8 b/docs/manual/programs/ab.html.tr.utf8
index 82d42ae325..dde9c438ce 100644
--- a/docs/manual/programs/ab.html.tr.utf8
+++ b/docs/manual/programs/ab.html.tr.utf8
@@ -22,7 +22,6 @@
<a href="../ko/programs/ab.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/ab.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>ab</strong></code> Apache Hiper Metin Aktarım Protokolü
(HTTP) sunucunuzun başarımını ölçmek amacıyla kullanabileceğiniz bir
@@ -33,6 +32,7 @@
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#options">Seçenekler</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#output">Çıktı</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#bugs">Börtü böcek</a></li>
</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="program"><a href="../programs/httpd.html">httpd</a></code></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -41,6 +41,7 @@
<p><code><strong>ab</strong>
[ -<strong>A</strong> <var>yetkili-kullanıcı:parola</var> ]
[ -<strong>b</strong> <var>tampon-boyu</var> ]
+ [ -<strong>B</strong> <var>yerel-adres</var> ]
[ -<strong>c</strong> <var>bağlantı-sayısı</var> ]
[ -<strong>C</strong> <var>çerez-ismi=değer</var> ]
[ -<strong>d</strong> ]
@@ -69,7 +70,8 @@
[ -<strong>y</strong> <var>&lt;tr&gt;-öznitelikleri</var> ]
[ -<strong>z</strong> <var>&lt;td&gt;-öznitelikleri</var> ]
[ -<strong>Z</strong> <var>şifre-kümesi</var> ]
- [http[s]://]<var>konakadı</var>[:<var>port</var>]/<var>dizin</var></code></p>
+ [http[s]://]<var>konakadı</var>[:<var>port</var>]/<var>dizin</var>
+ </code></p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="options" id="options">Seçenekler</a></h2>
@@ -85,6 +87,9 @@
<dt><code><strong>-b</strong> <var>tampon-boyu</var></code></dt>
<dd>TCP gönderme/alma tamponlarının bayt cinsinden uzunluğu.</dd>
+ <dt><code><strong>-B</strong> <var>yerel-adres</var></code></dt>
+ <dd>Uzak bağlantılar yaparken dinlenecek adres.</dd>
+
<dt><code><strong>-c</strong> <var>bağlantı-sayısı</var></code></dt>
<dd>Aynı anda işleme sokulacak bağlantı sayısı. Aynı anda bir bağlantı
öntanımlı değerdir.</dd>
@@ -221,7 +226,92 @@
belirtilir.</dd>
<dt><code>-Z <var>şifre-kümesi</var></code></dt>
- <dd>SSL/TLS şifre kümesi belirtilir (<code><strong>openssl</strong></code>(1) şifrelerine bakınız).</dd>
+ <dd>SSL/TLS şifre kümesi belirtilir
+ (<code><strong>openssl</strong></code>(1) şifrelerine bakınız).</dd>
+ </dl>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="output" id="output">Çıktı</a></h2>
+ <p>Aşağıda <code><strong>ab</strong></code> tarafından döndürülen değerler
+ açıklanmıştır:</p>
+
+ <dl>
+ <dt>Server Software</dt>
+ <dd>İlk başarılı yanıtın, varsa, <var>server</var> HTTP başlığında
+ döndürülen değer. Bu başlıktaki başlangıçtan 32 ondalık değerli
+ karaktere (genellikle boşluk veya CR/LF karakteri) kadar tüm
+ karakterleri içerir.</dd>
+
+ <dt>Server Hostname</dt>
+ <dd>Komut satırında belirtilen DNS veya IP adresi.</dd>
+
+ <dt>Server Port</dt>
+ <dd><code><strong>ab</strong></code>'nin bağlandığı port. Komut
+ satırında port belirtilmemişse, öntanımlı olarak http için 80, https
+ için 443'tür.</dd>
+
+ <dt>SSL/TLS Protocol</dt>
+ <dd>İstemci le sunucu arasında uzlaşılmış protokol değerleri. Bu sadece
+ SSL kullanılıyorsa çıktılanır.</dd>
+
+ <dt>Document Path</dt>
+ <dd>Komut satırı dizgesinden çözümlenen isteğin URI'si.</dd>
+
+ <dt>Document Length</dt>
+ <dd>Başarıyla döndürülen ilk belgenin bayt cinsinden uzunluğu. Eğer
+ belge uzunluğu sınama sırasında değişirse yanıt bir hata
+ içerecektir.</dd>
+
+ <dt>Concurrency Level</dt>
+ <dd>Sınama sırasında kullanılan eşzamanlı istemcilerin sayısı.</dd>
+
+ <dt>Time taken for tests</dt>
+ <dd>İlk soket bağlantısının alındığı andan son yanıtın alındığı ana
+ kadar geçen süre.</dd>
+
+ <dt>Complete requests</dt>
+ <dd>Alınan başarılı yanıtların sayısı.</dd>
+
+ <dt>Failed requests</dt>
+ <dd>Başarısızlık olarak addedilen isteklerin sayısı. Sayı sıfırdan
+ büyükse, diğer satırda, bağlanma, okuma, yanlış içerik uzunluğu,
+ istisnalar gibi sebeplerle başarısız olmuş istekler gösterilir.</dd>
+
+ <dt>Write errors</dt>
+ <dd>Başarısız yazma hatalarının (kırık boru) sayısı.</dd>
+
+ <dt>Non-2xx responses</dt>
+ <dd>200 serisi yanıt kodları ile açıklanamayan yanıtların sayısı. Tüm
+ yanıtlar 200 olursa bu alan çıktılanmaz.</dd>
+
+ <dt>Keep-Alive requests</dt>
+ <dd>Keep-Alive isteklerinde sonuçlanan bağlantı sayısı.</dd>
+
+ <dt>Total body sent</dt>
+ <dd>Sınamanın parçası olarak veri gönderimi yapılandırılmışsa, bu
+ sınama sırasında gönderilen toplam bayt sayısıdır. Sınama sırasında
+ gövde gönderilmiyorsa bu alan çıktılanmaz.</dd>
+
+ <dt>Total transferred</dt>
+ <dd>Sunucudan alınan toplam bayt sayısı. Bu sayı aslında hattan
+ gönderilen bayt sayısıdır.</dd>
+
+ <dt>HTML transferred</dt>
+ <dd>Sunucudan alınan belge baytlarının sayısı. Bu sayı HTTP
+ başlıklarının bayt sayısını içermez.</dd>
+
+ <dt>Requests per second</dt>
+ <dd>Saniyedeki istek sayısı. İstek sayısının toplam süreye
+ oranıdır.</dd>
+
+ <dt>Time per request</dt>
+ <dd>İstek başına harcanan süre. İlk değer <code>eşzamanlılık * süre *
+ 1000 / biten</code> formülüyle hesaplanırken ikincisi için
+ <code>süre * 1000 / biten</code> formülü kullanılır.</dd>
+
+ <dt>Transfer rate</dt>
+ <dd><code>okunantoplam / 1024 / süre</code> formülüyle hesaplanan
+ aktarım hızı.</dd>
</dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
diff --git a/docs/manual/programs/ab.xml.ko b/docs/manual/programs/ab.xml.ko
index 9cfb52b938..8667eceeed 100644
--- a/docs/manual/programs/ab.xml.ko
+++ b/docs/manual/programs/ab.xml.ko
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='EUC-KR' ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 105989:1308459 (outdated) -->
+<!-- English Revision: 105989:1309536 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/docs/manual/programs/ab.xml.meta b/docs/manual/programs/ab.xml.meta
index 368dedfcee..e036f6eb4e 100644
--- a/docs/manual/programs/ab.xml.meta
+++ b/docs/manual/programs/ab.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/apachectl.html.tr.utf8 b/docs/manual/programs/apachectl.html.tr.utf8
index 8debbfe1a6..0c5ce41c32 100644
--- a/docs/manual/programs/apachectl.html.tr.utf8
+++ b/docs/manual/programs/apachectl.html.tr.utf8
@@ -22,7 +22,6 @@
<a href="../ko/programs/apachectl.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/apachectl.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>apachectl</strong></code> Apache Hiper Metin Aktarım
Protokolü (HTTP) sunucusu için bir denetim aracıdır. Sistem
diff --git a/docs/manual/programs/apachectl.xml.meta b/docs/manual/programs/apachectl.xml.meta
index 68ddb62698..0bcf6f52d8 100644
--- a/docs/manual/programs/apachectl.xml.meta
+++ b/docs/manual/programs/apachectl.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/apxs.html.tr.utf8 b/docs/manual/programs/apxs.html.tr.utf8
index 6958f046ea..5df9b306d4 100644
--- a/docs/manual/programs/apxs.html.tr.utf8
+++ b/docs/manual/programs/apxs.html.tr.utf8
@@ -22,7 +22,6 @@
<a href="../ko/programs/apxs.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/apxs.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>apxs</strong></code>, Apache Hiper Metin Aktarım
Protokolü (HTTP) sunucusu için ek modül derleme ve kurulum aracıdır. Bu
diff --git a/docs/manual/programs/apxs.xml.meta b/docs/manual/programs/apxs.xml.meta
index ca3dc74db3..02df297b96 100644
--- a/docs/manual/programs/apxs.xml.meta
+++ b/docs/manual/programs/apxs.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/configure.html.tr.utf8 b/docs/manual/programs/configure.html.tr.utf8
index a7c61f3eca..da1a22677f 100644
--- a/docs/manual/programs/configure.html.tr.utf8
+++ b/docs/manual/programs/configure.html.tr.utf8
@@ -22,7 +22,6 @@
<a href="../ko/programs/configure.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/configure.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code>configure</code> betiği, Apache HTTP Sunucusunun kaynak kodlarını
belli bir platform için yapılandırmakta ve derlemekte kullanılır.
@@ -191,7 +190,7 @@
<dd>Paylaşımlı modüller gibi program dosyaları
<code><em>dizin</em></code> dizinine kurulur. Öntanımlı olarak
<code>libexecdir</code> bu dizini
- <code><var>EPREFIX</var>/libexec</code> olarak tanımlar.</dd>
+ <code><var>EPREFIX</var>/modules</code> olarak tanımlar.</dd>
<dt><code>--localstatedir=<var>dizin</var></code></dt>
<dd>Düzenlenebilir tek makinelik veri <code><em>dizin</em></code>
@@ -232,8 +231,8 @@
<dd><code>httpd.conf</code>, <code>mime.types</code> gibi tek
makinelik salt okunur sunucu yapılandırma dosyaları
<code><em>dizin</em></code> dizinine kurulur. Öntanımlı olarak
- <code>sysconfdir</code> bu dizini <code><var>PREFIX</var>/etc</code>
- olarak tanımlar.</dd>
+ <code>sysconfdir</code> bu dizini
+ <code><var>PREFIX</var>/conf</code> olarak tanımlar.</dd>
</dl>
@@ -284,11 +283,11 @@
<code>yes</code> (evet) öntanımlıdır.</dd>
<dt><code>--enable-<var>modül</var>=shared</code></dt>
- <dd>Belirtilen modül DSO modülü olarak derlenir.</dd>
+ <dd>Belirtilen modül DSO modülü olarak derlenir. Öntanımlı olarak
+ etkin modüller devingen ilintilenir.</dd>
<dt><code>--enable-<var>modül</var>=static</code></dt>
- <dd>Öntanımlı olarak etkin olan modüller durağan ilintilenir. Bunu bu
- seçenekle alenen zorlayabilirsiniz.</dd>
+ <dd>Belirtilen modül durağan ilintilenir.</dd>
</dl>
<div class="note"><h3>Bilginize</h3>
@@ -299,366 +298,87 @@
</div>
+ <h4><a name="choosemodules" id="choosemodules">Derlenecek modüllerin seçimi</a></h4>
+ <p>Modüllerin çoğu öntanımlı olarak derlenir ve ya açıkça iptal edilmek
+ ya da <code>few</code> veya <code>none</code> anahtar sözcükleri
+ kullanılarak kaldırılmak zorunda kalınır (ayrıntılar için
+ <code>--enable-modules</code>, <code>--enable-mods-shared</code> ve
+ <code>--enable-mods-static</code> seçeneklerine bakın).</p>
+
+ <p>Öntanımlı olarak derlenmeyenler ise ya açıkça etkin kılınmak ya da
+ <code>all</code> veya <code>reallyall</code> anahtar sözcükleriyle
+ kullanılabilir yapılmak zorunda kalınır.</p>
+
+ <p>Hangi modüllerin öntanımlı olarak derlendiğini öğrenmek için
+ <code>./configure -h</code> veya <code>./configure --help</code>
+ komutunu çalıştırın ve çıktıdaki <code>Optional Features</code>
+ bölümüne bakın. Örnek olarak, <code class="module"><a href="../mod/mod_example1.html">mod_example1</a></code> ve
+ <code class="module"><a href="../mod/mod_example2.html">mod_example2</a></code> modülleriyle ilgilendiğinizi
+ varsayalım:</p>
+
+ <div class="example"><pre>Optional Features:
+ ...
+ --disable-example1 example module 1
+ --enable-example2 example module 2
+ ...</pre></div>
+
+ <p>Burada, <code>mod_example1</code> öntanımlı olarak etkindir ve
+ derlenmemesini istiyorsanız <code>--disable-example1</code>
+ seçeneğini kullanmalısınız. <code>mod_example2</code> ise öntanımlı
+ olarak derlenmemektedir ve derlenmesini istiyorsanız
+ <code>--enable-example2</code> seçeneğini kullanmalısınız.</p>
- <h4><a name="enabledmodules" id="enabledmodules">Öntanımlı olarak etkin modüller</a></h4>
- <p>Bazı modüller öntanımlı olarak derlendiğinden iptal edilmek istenirse
- bunun açıkça belirtilmesi gerekir. Aşağıdaki seçenekler bu tür
- modüllerin diğerlerinden bağımsız olarak derlenmemesini sağlar.</p>
- <dl>
- <dt><code>--disable-actions</code></dt>
- <dd><code class="module"><a href="../mod/mod_actions.html">mod_actions</a></code> modülü tarafından sağlanan ve
- isteklerle tetiklenen eylemleri iptal eder.</dd>
-
- <dt><code>--disable-alias</code></dt>
- <dd><code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> modülü tarafından sağlanan, isteklerin
- farklı dosya sistemi bölümleriyle eşlenmesi iptal edilir.</dd>
-
- <dt><code>--disable-asis</code></dt>
- <dd><code class="module"><a href="../mod/mod_asis.html">mod_asis</a></code> modülü tarafından sağlanan kendinden
- HTTP başlıklı dosya türü desteğini iptal eder.</dd>
-
- <dt><code>--disable-auth</code></dt>
- <dd><code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code> modülü tarafından sağlanan kullanıcıya
- dayalı erişim denetimi iptal edilir. Bu modül, kullanıcı isminin ve
- parolasının salt metin dosyalarda saklandığı Temel HTTP Kimlik
- Doğrulaması için kullanılır.</dd>
-
- <dt><code>--disable-autoindex</code></dt>
- <dd><code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> modülü tarafından sağlanan dizin
- içerik listelemesini iptal eder.</dd>
-
- <dt><code>--disable-access</code></dt>
- <dd><code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code> modülü tarafından sağlanan konağa
- dayalı erişim denetimi iptal edilir.</dd>
-
- <dt><code>--disable-cgi</code></dt>
- <dd>CGI betiklerine destek sağlayan <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, çok
- evreli olmayan MPM kullanıldığında öntanımlı olarak etkin kılınır.
- CGI desteğini iptal etmek için bu seçeneği kullanın.</dd>
-
- <dt><code>--disable-cgid</code></dt>
- <dd><code class="module"><a href="../mod/worker.html">worker</a></code> çok evreli MPM’i kullanılırken CGI
- betikleri için desteği öntanımlı olarak <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code>
- modülü sağlar. CGI desteğini iptal etmek için bu seçeneği
- kullanın.</dd>
-
- <dt><code>--disable-charset-lite</code></dt>
- <dd><code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> modülü tarafından sağlanan
- karakter kümesi dönüşümleri iptal edilir. Bu modül sadece EBCDIC
- sistemlerinde öntanımlı olarak kurulur.</dd>
-
- <dt><code>--disable-dir</code></dt>
- <dd><code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> modülü tarafından sağlanan dizin
- isteklerine destek iptal edilir.</dd>
-
- <dt><code>--disable-env</code></dt>
- <dd><code class="module"><a href="../mod/mod_env.html">mod_env</a></code> modülü tarafından sağlanan ortam
- deÄŸiÅŸkenlerine destek iptal edilir.</dd>
-
-
- <dt><code>--disable-http</code></dt>
- <dd>HTTP protokolüne destek iptal edilir. <code>http</code> modülü
- en temel modüldür ve sunucunun bir HTTP sunucusu olarak çalışmasını
- sağlar. Sadece, HTTP protokolü yerine başka bir protokol kullanmak
- isterseniz bu seçeneği kullunın. <strong>Ne yaptığınızdan gerçekten
- emin olamıyorsanız bu desteği asla iptal etmeyin.</strong>
- <br />
- Dikkat: Bu modül ana kodla daima durağan ilintilidir.</dd>
-
- <dt><code>--disable-imagemap</code></dt>
- <dd><code class="module"><a href="../mod/mod_imagemap.html">mod_imagemap</a></code> modülü tarafından sağlanan resim
- eÅŸlemlerine destek iptal edilir.</dd>
-
- <dt><code>--disable-include</code></dt>
- <dd><code class="module"><a href="../mod/mod_include.html">mod_include</a></code> modülü tarafından sağlanan SSI
- sayfaları desteği iptal edilir.</dd>
-
- <dt><code>--disable-log-config</code></dt>
- <dd><code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> modülü tarafından sağlanan günlük
- kayıtları yapılandırması iptal edilir. Bu modül olmaksızın sunucu
- yapılan isteklerin günlük kayıtlarını tutamaz.</dd>
-
- <dt><code>--disable-mime</code></dt>
- <dd><code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> modülü istenen dosyanın uzantısına
- bakarak dosya içeriğinin (<a class="glossarylink" href="../glossary.html#mime-type" title="sözlüğe bakınız">MIME
- türü</a>, dil, karakter kümesi ve kodlama) nasıl ele
- alınacağını belirler. Bu modülün iptal edilmesi önerilmez.</dd>
-
- <dt><code>--disable-negotiation</code></dt>
- <dd><code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> modülü tarafından sağlanan içerik
- dili uzlaşımı iptal edilir.</dd>
-
- <dt><code>--disable-setenvif</code></dt>
- <dd><code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> modülü tarafından sağlanan
- başlıklarla ilgili ortam değişkenlerine dayalı destek iptal
- edilir.</dd>
-
- <dt><code>--disable-status</code></dt>
- <dd><code class="module"><a href="../mod/mod_status.html">mod_status</a></code> modülü tarafından sağlanan süreç/evre
- izleme iptal edilir.</dd>
-
- <dt><code>--disable-userdir</code></dt>
- <dd><code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code> modülü tarafından sağlanan,
- isteklerin kullanıcıya özel dizinlere eşlenmesi iptal edilir.</dd>
- </dl>
-
-
- <h4><a name="disabledmodules" id="disabledmodules">Öntanımlı olarak etkin olmayan modüller</a></h4>
-
-
- <p>Bazı modüller öntanımlı olarak derlendiği halde açıkça istenmedikçe
- veya <code>most</code> ya da <code>all</code> anahtar sözcükleri
- kullanılmadıkça etkin kılınmazlar (bu konu, <a href="#otheroptfeat">aşağıda</a> <code>--enable-mods-shared</code>
- seçeneğinde daha ayrıntılı ele alınmıştır). Bu modülleri
- etkinleştirmek için aşağıdaki seçenekleri kullanabilirsiniz.</p>
-
- <dl>
- <dt><code>--enable-authn-anon</code></dt>
- <dd><code class="module"><a href="../mod/mod_authn_anon.html">mod_authn_anon</a></code> modülünün sağladığı anonim
- kullanıcı erişimi etkin kılınır.</dd>
-
- <dt><code>--enable-authn-dbm</code></dt>
- <dd><code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code> modülü kullanıcı isimlerinin ve
- parolalarının DBM türü veritabanı dosyalarında saklandığı HTTP Temel
- Kimlik Kanıtlaması için destek sağlar. Bu seçeneği bu modülü etkin
- kılmak için kullanabilirsiniz.</dd>
-
- <dt><code>--enable-authz-dbm</code></dt>
- <dd><code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> modülü kullanıcı isimlerinin ve
- gruplarının DBM türü veritabanı dosyalarında saklandığı HTTP Temel
- Kimlik Kanıtlaması için destek sağlar. Bu seçeneği bu modülü etkin
- kılmak için kullanabilirsiniz.</dd>
-
- <dt><code>--enable-auth-digest</code></dt>
- <dd><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> modülü tarafından sağlanan
- RFC2617 Özet Kimlik Kanıtlaması etkin kılınır. Bu modül delilleri
- salt metin dosyalarda saklar.</dd>
-
- <dt><code>--enable-authnz-ldap</code></dt>
- <dd><code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> modülü tarafından sağlanan LDAP’a
- Dayalı Kimlik Kanıtlaması etkin kılınır.</dd>
-
- <dt><code>--enable-cache</code></dt>
- <dd><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> modülü tarafından sağlanan devingen
- dosya önbelleklemesi etkin kılınır. Bu deneysel modülün kullanımı,
- aşırı yüklü sunucularda ya da önbellekli vekillerde ilginç sonuçlar
- verebilir. Bunun yanında en azından bir saklama alanı yönetim modülü
- (örn, <code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code>) gerekebilir.</dd>
-
- <dt><code>--enable-cern-meta</code></dt>
- <dd><code class="module"><a href="../mod/mod_cern_meta.html">mod_cern_meta</a></code> modülü tarafından sağlanan CERN
- türü temel veri dosyalarına destek etkin kılınır.</dd>
-
- <dt><code>--enable-charset-lite</code></dt>
- <dd><code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> modülü tarafından sağlanan
- karakter kümesi dönüşümleri etkin kılınır. Bu modül sadece EBCDIC
- sistemlerinde öntanımlı olarak etkindir. Diğer sistemlerde gerekirse
- alenen etkin kılınması gerekir.</dd>
-
- <dt><code>--enable-dav</code></dt>
- <dd><code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> modülü tarafından sağlanan WebDAV
- protokolü desteği etkin kılınır. Dosya sistemi özkaynaklarına destek
- için <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> modülü de gerekir ve bu seçenekle o
- da etkin kılınır.<br />
- Dikkat: <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> sadece <code>http</code> protokolü
- modülü ile birlikte kullanılabilir.</dd>
-
- <dt><code>--enable-dav-fs</code></dt>
- <dd><code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> modülü tarafından sağlanan WebDAV
- protokolünün dosya sistemi özkaynaklarına erişim desteği etkin
- kılınır. Bu modül <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> modülü için destek
- sağlar. Bu bakımdan, <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> modülünü de etkin
- kılmak için <code>--enable-dav</code> seçeneğini de
- kullanmalısınız.</dd>
-
- <dt><code>--enable-dav-lock</code></dt>
- <dd><code class="module"><a href="../mod/mod_dav_lock.html">mod_dav_lock</a></code> modülü tarafından sağlanan geri
- destek modüllerine temel DAV kilitleme desteği etkin kılınır. Bu
- modülün işlevsel olabilmesi için en azından <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>
- modülünün etkin olması gerekir, dolayısıyla bu seçeneği
- <code>--enable-dav</code> ile birlikte kullanmalısınız.</dd>
-
- <dt><code>--enable-deflate</code></dt>
- <dd><code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> modülü tarafından sağlanan
- sıkıştırılmış aktarım kodlaması etkin kılınır.</dd>
-
- <dt><code>--enable-disk-cache</code></dt>
- <dd><code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> modülü tarafından sağlanan diskte
- önbellekleme etkin kılınır.</dd>
-
- <dt><code>--enable-expires</code></dt>
- <dd><code class="module"><a href="../mod/mod_expires.html">mod_expires</a></code> modülü tarafından sağlanan
- <code>Expires</code> başlığıyla denetim etkin kılınır.</dd>
-
- <dt><code>--enable-ext-filter</code></dt>
- <dd><code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> modülü tarafından sağlanan harici
- süzgeç desteği etkin kılınır.</dd>
-
- <dt><code>--enable-file-cache</code></dt>
- <dd><code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> modülü tarafından sağlanan dosya
- önbelleklemesi etkin kılınır.</dd>
-
- <dt><code>--enable-headers</code></dt>
- <dd><code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code> modülü tarafından sağlanan HTTP
- başlıkları denetimi etkin kılınır.</dd>
-
- <dt><code>--enable-info</code></dt>
- <dd> <code class="module"><a href="../mod/mod_info.html">mod_info</a></code> modülü tarafından sağlanan sunucu
- bilgileri etkin kılınır.</dd>
-
- <dt><code>--enable-ldap</code></dt>
- <dd><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> modülü tarafından sağlanan LDAP
- önbelleklemesi ve bağlantı havuzu hizmetleri etkin kılınır.</dd>
-
- <dt><code>--enable-logio</code></dt>
- <dd><code class="module"><a href="../mod/mod_logio.html">mod_logio</a></code> modülü tarafından sağlanan başlıklarda
- bulunan girdi ve çıktı bayt sayılarının günlüklenmesi etkin
- kılınır.</dd>
-
- <dt><code>--enable-mime-magic</code></dt>
- <dd><code class="module"><a href="../mod/mod_mime_magic.html">mod_mime_magic</a></code> modülü tarafından sağlanan
- <a class="glossarylink" href="../glossary.html#mime-type" title="sözlüğe bakınız">MIME türleri</a>nin kendiliğinden
- belirlenmesi desteği etkin kılınır.</dd>
-
- <dt><code>--enable-isapi</code></dt>
- <dd><code class="module"><a href="../mod/mod_isapi.html">mod_isapi</a></code> modülü tarafından sağlanan isapi
- eklenti desteği etkin kılınır.</dd>
-
- <dt><code>--enable-proxy</code></dt>
- <dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülü tarafından sağlanan
- vekil/ağ-geçidi işlevselliği etkin kılınır. <code>AJP13</code>,
- <code>CONNECT</code>, <code>FTP</code>, <code>HTTP</code> ve
- dengeleyici vekil yetenekleri ayrı olarak
- <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code>, <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code>,
- <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code>, <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> ve
- <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> modülleri tarafından sağlanır.
- Bu beş modül bu seçenekle kendiliğinden etkin olur.</dd>
-
- <dt><code>--enable-proxy-ajp</code></dt>
- <dd><code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code> modülü tarafından sağlanan
- <code>AJP13</code> (Apache JServ Protokolü 1.3) için vekil desteği
- etkin kılınır. Bu modül <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir
- eklentisidir, dolayısıyla bu seçeneği <code>--enable-proxy</code>
- seçeneği ile birlikte kullanmalısınız.</dd>
-
- <dt><code>--enable-proxy-balancer</code></dt>
- <dd><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> modülü tarafından sağlanan
- <code>AJP13</code>, <code>FTP</code> ve <code>HTTP</code>
- protokollerine yük dengeleme desteği etkin kılınır. Bu modül
- <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir eklentisidir, dolayısıyla
- bu seçeneği <code>--enable-proxy</code> seçeneği ile birlikte
- kullanmalısınız.</dd>
-
- <dt><code>--enable-proxy-connect</code></dt>
- <dd><code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> modülü tarafından sağlanan
- <code>CONNECT</code> isteklerine vekil desteği etkin kılınır. Bu
- modül <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir eklentisidir,
- dolayısıyla bu seçeneği <code>--enable-proxy</code> seçeneği ile
- birlikte kullanmalısınız.</dd>
-
- <dt><code>--enable-proxy-ftp</code></dt>
- <dd><code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> modülü tarafından sağlanan
- <code>FTP</code> isteklerine vekil desteği etkin kılınır. Bu modül
- <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir eklentisidir, dolayısıyla
- bu seçeneği <code>--enable-proxy</code> seçeneği ile birlikte
- kullanmalısınız.</dd>
-
- <dt><code>--enable-proxy-http</code></dt>
- <dd><code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> modülü tarafından sağlanan
- <code>HTTP</code> isteklerine vekil desteği etkin kılınır. Bu modül
- <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir eklentisidir, dolayısıyla
- bu seçeneği <code>--enable-proxy</code> seçeneği ile birlikte
- kullanmalısınız.</dd>
-
- <dt><code>--enable-rewrite</code></dt>
- <dd><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> modülü tarafından sağlanan kurallara
- dayalı URL kurgulaması etkin kılınır.</dd>
-
- <dt><code>--enable-so</code></dt>
- <dd><code class="module"><a href="../mod/mod_so.html">mod_so</a></code> modülü tarafından sağlanan DSO yeteneği
- etkin kılınır. <code>--enable-mods-shared</code> seçeneği bu
- seçeneği de etkin kılar.</dd>
-
- <dt><code>--enable-speling</code></dt>
- <dd><code class="module"><a href="../mod/mod_speling.html">mod_speling</a></code> modülü tarafından sağlanan URL
- yanlışlarını düzeltme desteği etkin kılınır.</dd>
-
- <dt><code>--enable-ssl</code></dt>
- <dd><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> modülü tarafından sağlanan SSL/TLS
- şifreleme desteği etkin kılınır.</dd>
-
- <dt><code>--enable-unique-id</code></dt>
- <dd><code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code> modülü tarafından sağlanan her
- isteğe bir eşsiz kimlik atama desteği etkin kılınır.</dd>
-
- <dt><code>--enable-usertrack</code></dt>
- <dd><code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code> modülü tarafından sağlanan
- kullanıcı oturumunu izleme desteği etkin kılınır.</dd>
-
- <dt><code>--enable-vhost-alias</code></dt>
- <dd><code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> modülü tarafından sağlanan
- kitlesel sanal barındırma desteği etkin kılınır.</dd>
- </dl>
-
+ <h4><a name="mpms" id="mpms">Çok Süreçlilik Modülleri</a></h4>
+ <p><a href="../mpm.html">Çok Süreçlilik Modülleri</a> veya MPM'ler
+ sunucunun temel davranışını belirler. Sunucuya yüklenebilecek azami MPM
+ sayısı birdir. Kullanılabilecek modüller <a href="../mod/">modül
+ dizini</a>nde listelenmiÅŸtir.</p>
- <h4><a name="developermodules" id="developermodules">Geliştiriciler için modüller</a></h4>
-
-
- <p>Aşağıdakiler geliştiricilerin yaptıklarını sınamalar için yararlı
- modülleri etkinleştiren seçeneklerdir. Bu seçenekler öntanımlı olarak
- etkin değildir. Bu modüllere ihtiyacınız olup olmadığı konusunda bir
- fikriniz yoksa bu bölümü atlayabilirsiniz.</p>
+ <p>MPM'ler devingen yükleme için DSO olarak derlenebileceği gibi
+ sunucuyla duruk olarak da ilintilenebilir ve bunlar aşağıdaki
+ seçeneklerle etkin kılınır:</p>
<dl>
-
- <dt><code>--enable-bucketeer</code></dt>
- <dd><code>mod_bucketeer</code> modülü tarafından sağlanan veri
- kümelerine müdahale süzgeci etkin kılınır.</dd>
-
-
- <dt><code>--enable-case-filter</code></dt>
- <dd><code>mod_case_filter</code> modülünün sağladığı çıktıda büyük
- harfe dönüşüm süzgeci örneği etkin kılınır.</dd>
-
-
- <dt><code>--enable-case-filter-in</code></dt>
- <dd><code>mod_case_filter_in</code> modülünün sağladığı girdide büyük
- harfe dönüşüm süzgeci örneği etkin kılınır.</dd>
-
- <dt><code>--enable-echo</code></dt>
- <dd><code class="module"><a href="../mod/mod_echo.html">mod_echo</a></code> modülünün sağladığı ECHO sunucusu etkin
- kılınır.</dd>
+ <dt><code>--with-mpm=MPM</code></dt>
+ <dd>
+ <p>Sunucu için öntanımlı MPM'i seçer. MPM'ler DSO modülleri olarak
+ derleniyorsa (bak <code>--enable-mpms-shared</code>), bu seçenek
+ öntanımlı yapılandırma dosyasında yüklenecek MPM'i seçer. Aksi
+ takdirde, sunucuyla duruk olarak ilintilenecek, kullanılabilir tek
+ MPM'i seçer.</p>
+
+ <p>Bu seçenek belirtilmezse, işletim sisteminiz için
+ <a href="../mpm.html#defaults">öntanımlı olan MPM</a> seçilir.</p>
+ </dd>
- <dt><code>--enable-example</code></dt>
- <dd>Örnek ve demo modülü <code class="module"><a href="../mod/mod_example.html">mod_example</a></code> etkin
- kılınır.</dd>
+ <dt><code>--enable-mpms-shared=<var>MPM-LISTESÄ°</var></code></dt>
+ <dd>
+ <p>MPM'leri devingen paylaşımlı modül olarak etkinleştirir.
+ <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> yönergesi
+ kullanılarak bu modüllerden biri devingen olarak yüklenmelidir.</p>
-
- <dt><code>--enable-optional-fn-export</code></dt>
- <dd><code>mod_optional_fn_export</code> modülünün sağladığı seçimlik
- işlev ihraç örneği etkin kılınır.</dd>
+ <p><var>MPM-LISTESİ</var> MPM'lerin aralarına boşluk bırakılarak ve
+ tamamı tek tırnaklarla sarmalanarak oluşturulmuş bir listesidir.
+ Örnek:</p>
-
- <dt><code>--enable-optional-fn-import</code></dt>
- <dd><code>mod_optional_fn_import</code> modülünün sağladığı seçimlik
- işlev ithal örneği etkin kılınır.</dd>
+ <div class="example"><p><code>
+ --enable-mpms-shared='prefork worker'
+ </code></p></div>
-
- <dt><code>--enable-optional-hook-export</code></dt>
- <dd><code>mod_optional_hook_export</code> modülünün sağladığı seçimlik
- kanca işlev ihraç örneği etkin kılınır.</dd>
+ <p>Ek olarak, kullandığınız platformda devingen yüklemeyi destekleyen
+ ve DSO modülü olarak derlenmiş tüm modülleri seçmek için
+ <code>all</code> anahtar sözcüğünü de kullanabilirsiniz. Örnek:</p>
-
- <dt><code>--enable-optional-hook-import</code></dt>
- <dd><code>mod_optional_hook_import</code> modülünün sağladığı seçimlik
- kanca işlev ithal örneği etkin kılınır.</dd>
- </dl>
+ <div class="example"><p><code>
+ --enable-mpms-shared=all
+ </code></p></div>
+ </dd>
+ </dl>
- <h4><a name="modules" id="modules">MPM'ler ve üçüncü parti modüller</a></h4>
- <p>Gereken çok süreçlilik modüllerini ve üçüncü parti modülleri etkin
- kılmak için şu seçenekler kullanılır:</p>
+ <h4><a name="modules" id="modules">Üçüncü parti modüller</a></h4>
+ <p>Üçüncü parti modülleri etkin kılmak için şu seçenekler kullanılır:</p>
<dl>
<dt><code>--with-module=<var>modül-türü</var>:<var>modül-dosyası</var>[,<var>modül-türü</var>:<var>modül-dosyası</var>]</code></dt>
@@ -682,13 +402,6 @@
isterseniz <code class="program"><a href="../programs/apxs.html">apxs</a></code> programını kullanınız.</p>
</div>
</dd>
-
- <dt><code>--with-mpm=<var>MPM</var></code></dt>
- <dd>Sunucu süreç modeli seçilir. Bu seçenekte <a href="../mpm.html">çok süreçlilik modüllerinden sadece biri</a>
- belirtilebilir. Bu seçenek kullanılmadığı takdirde işletim
- sisteminiz için <a href="../mpm.html#defaults">öntanımlı MPM</a>
- etkin olur. Bu seçenekte belirtilebilecek MPM isimleri:
- <code class="module"><a href="../mod/prefork.html">prefork</a></code> ve <code class="module"><a href="../mod/worker.html">worker</a></code>.</dd>
</dl>
@@ -696,7 +409,7 @@
<dl>
<dt><code>--enable-maintainer-mode</code></dt>
<dd>Hata ayıklama iletileri ve derleme sırasındaki uyarıların
- gösterilmesi etkin kılınır.</dd>
+ gösterilmesi etkin kılınır ve derlenmiş tüm modüller yüklenir.</dd>
<dt><code>--enable-mods-shared=<var>modül-listesi</var></code></dt>
<dd>
@@ -712,15 +425,36 @@
--enable-mods-shared='headers rewrite dav'
</code></p></div>
- <p><code><var>modül-listesi</var></code> yerine <code>all</code> ve
- <code>most</code> anahtar sözcükleri de belirtilebilir.
- Örneğin,</p>
+ <p><code><var>modül-listesi</var></code> yerine
+ <code>reallyall</code>, <code>all</code>, <code>most</code>,
+ <code>few</code> ve <code>none</code> anahtar sözcükleri de
+ belirtilebilir. Örneğin,</p>
<div class="example"><p><code>
--enable-mods-shared=most
</code></p></div>
- <p>seçeneği ile çoğu modül DSO modülü olarak derlenecektir.</p>
+ <p>seçeneği ile çoğu modül DSO modülü olarak derlenir,</p>
+
+ <div class="example"><p><code>
+ --enable-mods-shared=few
+ </code></p></div>
+
+ <p>seçeneği ile sadece en temel modüller derlenir.</p>
+
+ <p><code>most</code> öntanımlıdır.</p>
+
+ <p>Seçilen modüller için <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> yönergeleri ana yapılandırma dosyasında
+ kendiliğinden üretilir. Öntanımlı olarak, <code>--enable-foo</code>
+ yapılandıma seçeneği ile açıkça seçilen modüller ve gerekli olanlar
+ dışında kalan <code>LoadModule</code> yönergeleri açıklama haline
+ getirilir. Yüklü modülleri <code>httpd.conf</code> dosyasındaki
+ <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> yönergelerini
+ etkin kılarak veya açıklama haline getirerek değiştirebilirsiniz.
+ <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> yönergelerine ek
+ olarak, derlenmiş tüm modüller
+ <code>--enable-load-all-modules</code> yapılandırma seçeneği ile de
+ etkinleÅŸtirilebilir.</p>
<p><strong>Yetersizlikler:</strong>
<code>--enable-mods-shared=all</code> aslında bütün modüllerin
@@ -731,19 +465,24 @@
./configure \<br />
<span class="indent">
--with-ldap \<br />
- --enable-mods-shared="all ssl ldap cache proxy authn_alias
- file_cache authnz_ldap charset_lite dav_lock cache_disk"
+ --enable-mods-shared="all ssl ldap cache proxy authn_alias file_cache authnz_ldap charset_lite dav_lock cache_disk"
</span>
</code></p></div>
</dd>
- <dt><code>--enable-modules=<var>modül-listesi</var></code></dt>
+ <dt><code>--enable-mods-static=<var>modül-listesi</var></code></dt>
<dd>Bu seçenek modülleri devingen değil de durağan ilintilemek dışında
<code>--enable-mods-shared</code> seçeneğine benzer. Yani bu
modüller <code class="program"><a href="../programs/httpd.html">httpd</a></code> çalıştırılır çalıştırılmaz etkin
olurlar. Yüklenmeleri için <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> yönergesine ihtiyaçları
yoktur.</dd>
+ <dt><code>--enable-modules=<var>MODULE-LIST</var></code></dt>
+ <dd>Bu seçenek <code>--enable-mods-shared</code> gibi davranır ve ek
+ olarak belirtilen modülleri devingen olarak ilintiler.Özel
+ <code>none</code> anahtar sözcüğü tüm modüllerin derlenmesini iptal
+ eder.</dd>
+
<dt><code>--enable-v4-mapped</code></dt>
<dd>IPv6 soketlierinin IPv4 bağlantılar üzerinde kullanılması mümkün
olur.</dd>
diff --git a/docs/manual/programs/configure.xml.meta b/docs/manual/programs/configure.xml.meta
index e13f997cea..0585ed0169 100644
--- a/docs/manual/programs/configure.xml.meta
+++ b/docs/manual/programs/configure.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/dbmmanage.html.tr.utf8 b/docs/manual/programs/dbmmanage.html.tr.utf8
index 58d7a20821..a1947a34d4 100644
--- a/docs/manual/programs/dbmmanage.html.tr.utf8
+++ b/docs/manual/programs/dbmmanage.html.tr.utf8
@@ -22,7 +22,6 @@
<a href="../ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/dbmmanage.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>dbmmanage</strong></code>,
<code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code> üzerinden HTTP kullanıcılarının temel
diff --git a/docs/manual/programs/dbmmanage.xml.meta b/docs/manual/programs/dbmmanage.xml.meta
index 3e9f4cdced..66bff74946 100644
--- a/docs/manual/programs/dbmmanage.xml.meta
+++ b/docs/manual/programs/dbmmanage.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/fcgistarter.html.tr.utf8 b/docs/manual/programs/fcgistarter.html.tr.utf8
index a1d76a0088..6c3f0720f7 100644
--- a/docs/manual/programs/fcgistarter.html.tr.utf8
+++ b/docs/manual/programs/fcgistarter.html.tr.utf8
@@ -21,18 +21,19 @@
<p><span>Mevcut Diller: </span><a href="../en/programs/fcgistarter.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../tr/programs/fcgistarter.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p />
- <div class="note"><h3>Bilginize</h3>
- <p>Şimdilik sadece Unix sistemlerinde çalışmaktadır.</p>
- </div>
</div>
-<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
+<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#note">Bilginize</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#options">Seçenekler</a></li>
</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
+<h2><a name="note" id="note">Bilginize</a></h2>
+ <p>Şimdilik sadece Unix sistemlerinde çalışmaktadır.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
<h2><a name="synopsis" id="synopsis">Kullanım</a></h2>
<p><code><strong>fcgistarter</strong>
-<strong>c</strong> <var>komut</var>
diff --git a/docs/manual/programs/fcgistarter.xml.meta b/docs/manual/programs/fcgistarter.xml.meta
index 7152ae9889..728df887da 100644
--- a/docs/manual/programs/fcgistarter.xml.meta
+++ b/docs/manual/programs/fcgistarter.xml.meta
@@ -8,6 +8,6 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/htcacheclean.html.tr.utf8 b/docs/manual/programs/htcacheclean.html.tr.utf8
index e0700ea4e3..423aa290cc 100644
--- a/docs/manual/programs/htcacheclean.html.tr.utf8
+++ b/docs/manual/programs/htcacheclean.html.tr.utf8
@@ -22,18 +22,23 @@
<a href="../ko/programs/htcacheclean.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/htcacheclean.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>htcacheclean</strong></code>,
<code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code> deposunun boyutlarını belli sınırlar
- içinde tutmak için kullanılır. Bu araç ya elle ya da bir artalan süreci
+ içinde veya kullanımdaki dosya düğümlerinin sınırları içinde tutmak için
+ kullanılır. Bu araç ya elle ya da bir artalan süreci
olarak çalıştırılır. Artalan süreci olarak çalıştırıldığında, silinecek
arabellek içeriğini tespit etmek için arabellek dizinlerine belli
aralıklarla bakmak dışında uykuda olur. Artalan sürecini temiz olarak
- durdurmak için TERM veya INT sinyali göndermeniz yeterlidir.</p>
+ durdurmak için TERM veya INT sinyali göndermeniz yeterlidir. Elle
+ çalıştırıldığında, silinecek arabellek içeriğini tespit etmek için
+ arabellek dizinlerine bir kereliÄŸine bakar. Bir veya daha fazla URL
+ belirtilmesi durumunda arabellekte olanlar arabellekten silinir.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#options">Options</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#options">Seçenekler</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#delete">Belli bir URL'nin silinmesi</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#list">Arabellekteki URL'lerin listelenmesi</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#exit">Çıkış Durumu</a></li>
</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="module"><a href="../mod/mod_cache_disk.html">mod_cache_disk</a></code></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -45,19 +50,39 @@
[ -<strong>t</strong> ]
[ -<strong>r</strong> ]
[ -<strong>n</strong> ]
+ [ -<strong>R</strong><var>boyut</var> ]
-<strong>p</strong><var>yol</var>
- -<strong>l</strong><var>sınır</var></code></p>
+ [ -<strong>l</strong><var>sınır</var> |
+ -<strong>L</strong><var>limit</var> ]</code></p>
<p><code><strong>htcacheclean</strong>
[ -<strong>n</strong> ]
[ -<strong>t</strong> ]
[ -<strong>i</strong> ]
+ [ -<strong>P</strong><var>piddosyası</var> ]
+ [ -<strong>R</strong><var>boyut</var> ]
-<strong>d</strong><var>süre</var>
-<strong>p</strong><var>yol</var>
- -<strong>l</strong><var>sınır</var></code></p>
+ [ -<strong>l</strong><var>sınır</var> |
+ -<strong>L</strong><var>limit</var> ]</code></p>
+
+ <p><code><strong>htcacheclean</strong>
+ [ -<strong>v</strong> ]
+ [ -<strong>R</strong><var>boyut</var> ]
+ -<strong>p</strong><var>yol</var>
+ [ -<strong>a</strong> ]
+ [ -<strong>A</strong> ]</code></p>
+
+ <p><code><strong>htcacheclean</strong>
+ [ -<strong>D</strong> ]
+ [ -<strong>v</strong> ]
+ [ -<strong>t</strong> ]
+ [ -<strong>R</strong><var>boyut</var> ]
+ -<strong>p</strong><var>yol</var>
+ <var>url</var></code></p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
-<h2><a name="options" id="options">Options</a></h2>
+<h2><a name="options" id="options">Seçenekler</a></h2>
<dl>
<dt><code><strong>-d</strong><var> süre</var></code></dt>
<dd>Artalanda çalışarak <code><var>süre</var></code> dakikada bir
@@ -69,7 +94,10 @@
<dt><code><strong>-D</strong></code></dt>
<dd>Kuru kuruya çalışıp, hiçbir şeyi silmez.
- <code><strong>-d</strong></code> seçeneği ile birlikte kullanılamaz.</dd>
+ <code><strong>-d</strong></code> seçeneği ile birlikte kullanılamaz. Kuru
+ çalıştırma sırasında <code><strong>-t</strong></code> seçeneği ile dizinler
+ silinmek istenirse, statlarda silinmiş görünen dosya düğümleri silinmiş
+ dizinler olarak hesaba katılmaz ve tahmini olarak imlenir.</dd>
<dt><code><strong>-v</strong></code></dt>
<dd>Çıktı daha ayrıntılı olur. <code><strong>-d</strong></code> seçeneği
@@ -99,23 +127,85 @@
belirtilir. <code class="directive"><a href="../mod/mod_cache_disk.html#cacheroot">CacheRoot</a></code>
yönergesinde belirtilen dizin olmalıdır.</dd>
+ <dt><code><strong>-P</strong><var>piddosyası</var></code></dt>
+ <dd>Artalan süreci olarak çalışmada süreç kimliğinin yazılacağı dosyanın
+ adını belirtmek için kullanılır.</dd>
+
+ <dt><code><strong>-R</strong><var>boyut</var></code></dt>
+ <dd>Disk bloklarının boyunu denkleştirmek için yuvarlanacak üst boyutu
+ belirtmekte kullanılır. Arabellek bölümünün blok boyutunu belirler.</dd>
+
<dt><code><strong>-l</strong><var> sınır</var></code></dt>
<dd><code><var>sınır</var></code>, disk arabelleğinin toplam boyutu
olarak belirtilir. Değerin öntanımlı olarak bayt cinsinden belirtileceği
varsayılır. Değerin sonuna kilobayt için <code>K</code>, megabayt
<code>M</code>, bayt için <code>B</code> harfi konulabilir.</dd>
+ <dt><code><strong>-L</strong><var>limit</var></code></dt>
+ <dd>Disk arabellek dosyası düğümü toplamının sınırını belirlemekte
+ kullanılır.</dd>
+
<dt><code><strong>-i</strong></code></dt>
<dd>Akıllı olup sadece disk arabelleği değiştiği zaman çalışır. Bu
seçenek <code><strong>-d</strong></code> seçeneği ile birlikte
belirtilmek zorundadır.</dd>
+
+ <dt><code><strong>-a</strong></code></dt>
+ <dd>O an arabellekte saklanmakta olan URL'leri listeler. Birden fazla aynı
+ URL varsa yalnız biri listelenir.</dd>
+
+ <dt><code><strong>-A</strong></code></dt>
+ <dd>O an arabellekte saklanmakta olan URL'leri öznitelikleri ile listeler.
+ Öznitelikler şu sırayla verilir: url, header size, body size, status,
+ entity version, date, expiry, request time, response time, body present,
+ head request</dd>
+ </dl>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="delete" id="delete">Belli bir URL'nin silinmesi</a></h2>
+ <p><code><strong>htcacheclean</strong></code> tarafından aktarılan URL'ler
+ arabellekten silinir. Bir URL birden fazla mevcutsa hepsi silinir.</p>
+
+ <p>Ters vekilli bir URL silinmişse, etkin URL <strong>Host</strong> başlığı
+ <strong>port</strong>, <strong>yol</strong> ve <strong>sorgu</strong> ile
+ oluşturulur. Bir sorgu dizgesi olsun olmasın, URL içinde '?' daima açıkça
+ belirtilmelidir. Örneğin, <strong>localhost</strong> sunucusundaki
+ <strong>/</strong> yolu silinmek istenirse silinecek URL
+ <strong>http://localhost:80/?</strong> olurdu.</p>
+
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="list" id="list">Arabellekteki URL'lerin listelenmesi</a></h2>
+ <p><code><strong>htcacheclean</strong></code>'e
+ <code><strong>-a</strong></code> veya <code><strong>-A</strong></code>
+ seçeneğinin aktarılmasıyla, arabellekteki URL'ler bulundukça her satıra bir
+ URL gelecek biçemde listelenir. <code><strong>-A</strong></code> seçeneği
+ URL'nin ardından arabellek içeriğini tamamını şu sırayla dökümler:</p>
+
+ <dl>
+ <dt>url</dt><dd>Öğenin URL'si.</dd>
+ <dt>header size</dt><dd>Bayt cinsinden başlık uzunluğu.</dd>
+ <dt>body size</dt><dd>Bayt cinsinden gövde uzunluğu.</dd>
+ <dt>status</dt><dd>Arabellekteki yanıtın durumu.</dd>
+ <dt>entity version</dt><dd>Öğenin silinmeksizin kaç kere
+ doğrulandığı.</dd>
+ <dt>date</dt><dd>Yanıt tarihi.</dd>
+ <dt>expiry</dt><dd>Yanıtın zaman aşımı tarihi.</dd>
+ <dt>request time</dt><dd>İsteğin başlama zamanı.</dd>
+ <dt>response time</dt><dd>İsteğin bitiş zamanı.</dd>
+ <dt>body present</dt><dd>0 ise istekle birlikte gövde saklanmaz, 1 ise
+ saklanır.</dd>
+ <dt>head request</dt><dd>1 ise, öğe, gövde olmaksızın arabellekli bir
+ HEAD isteği içerir, 0 ise içermez.</dd>
</dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="exit" id="exit">Çıkış Durumu</a></h2>
<p><code><strong>htcacheclean</strong></code>, tüm işlemler başarıyla
yerine getirildiÄŸinde <code>0</code>, aksi takdirde <code>1</code>
- döndürür.</p>
+ döndürür. Bir URL belirtildiğinde, bu URL arablleklenmi ve silinmişse
+ <code>0</code>, aksi takdirde <code>2</code> döndürür. URL'nin silinmesi
+ sırasında bir hata oluşursa <code>1</code> döndürür.</p>
</div></div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="../en/programs/htcacheclean.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
diff --git a/docs/manual/programs/htcacheclean.xml.meta b/docs/manual/programs/htcacheclean.xml.meta
index 7c95a185b1..3b614d6418 100644
--- a/docs/manual/programs/htcacheclean.xml.meta
+++ b/docs/manual/programs/htcacheclean.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/htpasswd.html.tr.utf8 b/docs/manual/programs/htpasswd.html.tr.utf8
index 10528e41ab..4f3ca7cf10 100644
--- a/docs/manual/programs/htpasswd.html.tr.utf8
+++ b/docs/manual/programs/htpasswd.html.tr.utf8
@@ -22,7 +22,6 @@
<a href="../ko/programs/htpasswd.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/htpasswd.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>htpasswd</strong></code>, HTTP kullanıcılarının temel
kimlik doğrulaması için kullanıcı isimlerinin ve parolalarının
diff --git a/docs/manual/programs/htpasswd.xml.meta b/docs/manual/programs/htpasswd.xml.meta
index 2ac1370b0c..c9a12dce02 100644
--- a/docs/manual/programs/htpasswd.xml.meta
+++ b/docs/manual/programs/htpasswd.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/httpd.html.tr.utf8 b/docs/manual/programs/httpd.html.tr.utf8
index 5d67a5f8d3..5c08072889 100644
--- a/docs/manual/programs/httpd.html.tr.utf8
+++ b/docs/manual/programs/httpd.html.tr.utf8
@@ -22,7 +22,6 @@
<a href="../ko/programs/httpd.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/httpd.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><strong><code>httpd</code></strong>, Apache Hiper Metin Aktarım
Protokolü (HTTP) sunucusu programıdır. Tek başına çalışan bir artalan
@@ -38,7 +37,7 @@
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#options">Seçenekler</a></li>
-</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="../invoking.html">Apache'nin Başlatılması</a></li><li><a href="../stopping.html">Apache'nin Durdurulması</a></li><li><a href="../configuring.html">Yapılandırma Dosyaları</a></li><li><a href="../platform/">Platforma Özgü Belgeler</a></li><li><code class="program"><a href="../programs/apachectl.html">apachectl</a></code></li></ul></div>
+</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="../invoking.html">Apache httpd'nin Başlatılması</a></li><li><a href="../stopping.html">Apache httpd'nin Durdurulması</a></li><li><a href="../configuring.html">Yapılandırma Dosyaları</a></li><li><a href="../platform/">Platforma Özgü Belgeler</a></li><li><code class="program"><a href="../programs/apachectl.html">apachectl</a></code></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="synopsis" id="synopsis">Kullanım</a></h2>
@@ -50,10 +49,11 @@
[ -<strong>e</strong> <var>seviye</var> ] [ -<strong>E</strong>
<var>dosya</var> ]
[ <strong>-k</strong> start | restart | graceful | stop | graceful-stop ]
- [ -<strong>R</strong> <var>dizin</var> ] [ -<strong>h</strong> ]
+ [ -<strong>h</strong> ]
[ -<strong>l</strong> ] [ -<strong>L</strong> ] [ -<strong>S</strong> ]
[ -<strong>t</strong> ] [ -<strong>v</strong> ] [ -<strong>V</strong> ]
- [ -<strong>X</strong> ] [ -<strong>M</strong> ]</code></p>
+ [ -<strong>X</strong> ] [ -<strong>M</strong> ] [ -<strong>T</strong> ]
+ </code></p>
<p><a href="../platform/windows.html">Windows sistemlerinde</a>, ek
olarak şunlar vardır:</p>
@@ -82,7 +82,7 @@
<dt><code><strong>-k</strong> <code>start | restart | graceful | stop |
graceful-stop</code></code></dt>
<dd><strong><code>httpd</code></strong>'yi baÅŸlatmak, durdurmak ve yeniden
- başlatmak için sinyal gönderir. Daha ayrıntılı bilgi edinmek için <a href="../stopping.html">Apache'nin Durdurulması</a> belgesine
+ başlatmak için sinyal gönderir. Daha ayrıntılı bilgi edinmek için <a href="../stopping.html">Apache httpd'nin Durdurulması</a> belgesine
bakınız.</dd>
<dt><code><strong>-C</strong> <var>yönerge</var></code></dt>
@@ -130,14 +130,15 @@
<dt><code><strong>-M</strong></code></dt>
<dd>Yüklü durağan ve paylaşımlı modülleri listeler.</dd>
- <dt><code><strong>-R</strong> <var>dizin</var></code></dt>
- <dd>Sunucu <code>SHARED_CORE</code> kullanılarak derlendiği takdirde bu
- seçenek paylaşımlı nesne dosyaları için <var>dizin</var> belirtir.</dd>
-
<dt><code><strong>-S</strong></code></dt>
<dd>Yapılandırma dosyasından çözümlenmiş haliyle ayarları gösterir (şu an
sadece sanal konak ayarları gösterilmektedir).</dd>
+ <dt><code><strong>-T</strong></code> (2.3.8 ve sonrasında
+ kullanılabilmektedir)</dt>
+ <dd>Başlatma ve yeniden başlatma sırasında belge kökü sınanmadan
+ geçilir.</dd>
+
<dt><code><strong>-t</strong></code></dt>
<dd>Yapılandırma dosyasını sözdizimi hatalarına karşı denetler. Program
sözdizimini denetledikten sonra sözdizimi geçerliyse 0 ile, değilse
@@ -164,12 +165,12 @@
<dl>
<dt><code><strong>-k</strong> install | config | uninstall</code></dt>
- <dd>Parametreler bakımından sırasıyla: Apache bir Windows NT hizmeti
- haline getirilir; başlatma seçenekleri Apache hizmeti için değiştirilir;
- ve Apache hizmeti sistemden kaldırılır.</dd>
+ <dd>Parametreler bakımından sırasıyla: Apache httpd bir Windows NT hizmeti
+ haline getirilir; başlatma seçenekleri Apache httpd hizmeti için
+ değiştirilir; ve Apache httpd hizmeti sistemden kaldırılır.</dd>
<dt><code><strong>-n</strong> <var>isim</var></code></dt>
- <dd>Sinyal gönderilecek Apache hizmetinin <var>ismi</var>.</dd>
+ <dd>Sinyal gönderilecek Apache httpd hizmetinin <var>ismi</var>.</dd>
<dt><code><strong>-w</strong></code></dt>
<dd>Hata durumunda konsol penceresi açık tutularak hata iletilerinin
diff --git a/docs/manual/programs/httpd.xml.meta b/docs/manual/programs/httpd.xml.meta
index 9c5ddffd9d..8563a32feb 100644
--- a/docs/manual/programs/httpd.xml.meta
+++ b/docs/manual/programs/httpd.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/httxt2dbm.html.tr.utf8 b/docs/manual/programs/httxt2dbm.html.tr.utf8
index 12cfa9bc5d..728a1daf6b 100644
--- a/docs/manual/programs/httxt2dbm.html.tr.utf8
+++ b/docs/manual/programs/httxt2dbm.html.tr.utf8
@@ -21,7 +21,6 @@
<p><span>Mevcut Diller: </span><a href="../en/programs/httxt2dbm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../tr/programs/httxt2dbm.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>httxt2dbm</strong></code>, <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> ile kullanmak için düz metin
dosyalardan DBM dosyaları üretir.</p>
@@ -49,19 +48,19 @@
<dt><code><strong>-f</strong> <var>DBM_türü</var></code></dt>
<dd>Çıktı için kullanılacak DBM türü belirtilir. Belirtilmediği takdirde
<a class="glossarylink" href="../glossary.html#apr" title="sözlüğe bakınız">APR</a> öntanımlısı kullanılır. Belirtilebilecek DBM
- türleri:<br />
- GDBM dosyalar için <code>GDBM</code><br />
- SDBM dosyalar için <code>SDBM</code><br />
- Berkeley DB dosyalar için <code>DB</code><br />
- NDBM dosyalar için <code>NDBM</code><br />
+ türleri:
+ GDBM dosyalar için <code>GDBM</code>,
+ SDBM dosyalar için <code>SDBM</code>,
+ Berkeley DB dosyalar için <code>DB</code>,
+ NDBM dosyalar için <code>NDBM</code>,
öntanımlı DBM türü için <code>default</code>
</dd>
<dt><code><strong>-i</strong> <var>kaynak_metin</var></code></dt>
<dd>DBM dosyasının üretiminde kullanılacak girdi dosyası belirtilir. Bu
dosya, her satırda bir kayıt bulunmak üzere her satırı şöyle biçemlenmiş
- olmalıdır:<br />
- <code>anahtar deÄŸer</code><br />
+ olmalıdır:
+ <code>anahtar deÄŸer</code>.
Bu dosyanın biçemi ve manası ile ilgili ayrıntılar için <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> yönergesinin açıklamasına
bakınız.
</dd>
diff --git a/docs/manual/programs/httxt2dbm.xml.meta b/docs/manual/programs/httxt2dbm.xml.meta
index c3d9815922..65e1ff3cb3 100644
--- a/docs/manual/programs/httxt2dbm.xml.meta
+++ b/docs/manual/programs/httxt2dbm.xml.meta
@@ -8,6 +8,6 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/logresolve.html.tr.utf8 b/docs/manual/programs/logresolve.html.tr.utf8
index dd94b96821..5813bf3fd9 100644
--- a/docs/manual/programs/logresolve.html.tr.utf8
+++ b/docs/manual/programs/logresolve.html.tr.utf8
@@ -24,7 +24,6 @@
<a href="../ko/programs/logresolve.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/logresolve.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>logresolve</strong></code>, Apache'nin eriÅŸim
günlüklerindeki IP adreslerini çözümlemek için bir ardıl işlem
diff --git a/docs/manual/programs/logresolve.xml.meta b/docs/manual/programs/logresolve.xml.meta
index 8b415550e6..15f655bf4d 100644
--- a/docs/manual/programs/logresolve.xml.meta
+++ b/docs/manual/programs/logresolve.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/other.html.tr.utf8 b/docs/manual/programs/other.html.tr.utf8
index da78a14c1c..80f9c60767 100644
--- a/docs/manual/programs/other.html.tr.utf8
+++ b/docs/manual/programs/other.html.tr.utf8
@@ -22,7 +22,6 @@
<a href="../ko/programs/other.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/other.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p>Aşağıdaki programlar Apache HTTP Sunucusu ile gelen basit destek
programları olup kendilerine ait kılavuz sayfaları yoktur. Bunlar
diff --git a/docs/manual/programs/other.xml.meta b/docs/manual/programs/other.xml.meta
index 8e637629ac..26ca1e9b59 100644
--- a/docs/manual/programs/other.xml.meta
+++ b/docs/manual/programs/other.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/programs/rotatelogs.html.tr.utf8 b/docs/manual/programs/rotatelogs.html.tr.utf8
index 08803fa377..d4dd57ea37 100644
--- a/docs/manual/programs/rotatelogs.html.tr.utf8
+++ b/docs/manual/programs/rotatelogs.html.tr.utf8
@@ -24,7 +24,6 @@
<a href="../ko/programs/rotatelogs.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/rotatelogs.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><code><strong>rotatelogs</strong></code>, Apache'nin borulu günlük
dosyaları özelliği ile birlikte kullanmak için tasarlanmış basit bir
@@ -42,8 +41,12 @@
<p><code><strong>rotatelogs</strong>
[ -<strong>l</strong> ]
+ [ -<strong>L</strong> <var>isim</var> ]
+ [ -<strong>p</strong> <var>program</var> ]
[ -<strong>f</strong> ]
[ -<strong>v</strong> ]
+ [ -<strong>e</strong> ]
+ [ -<strong>c</strong> ]
<var>dosyaismi</var>
<var>süre</var>|<var>boyut</var>(B|K|M|G)
[ <var>saat_farkı</var> ]</code></p>
@@ -53,9 +56,24 @@
<dl>
<dt><code><strong>-l</strong></code></dt>
- <dd>GMT yerine yerel zamanın kullanılmasını sağlar. Zaman dilimi değişik
- olan ortamlarda (BST, DST gibi) bu seçeneğin kullanımı beklenmedik
- sonuçlar verebilir!</dd>
+ <dd>GMT yerine yerel zamanın kullanılmasını sağlar.</dd>
+
+ <dt><code><strong>-L</strong></code> <var>bagismi</var></dt>
+ <dd>Belirtilen bağ dosyası ismine geçerli günlük dosyasından kalıcı bir bağ
+ oluşturulur. <code>tail -F bagismi</code> gibi bir komut kullanılarak
+ günlüğün sürekli izlenmesi için kullanılabilir.</dd>
+
+ <dt><code><strong>-p</strong></code> <var>program</var></dt>
+
+ <dd>BelirtildiÄŸi takdirde, <code><strong>rotatelogs</strong></code> yeni
+ bir günlük dosyasının her açılışında belirtilen programı çalıştırır. Yeni
+ açılan dosyanın ismi programa ilk argüman olarak aktarılır. Bu işlem bir
+ döndürme sonrası yapılırsa eski günlük dosyası ikinci argüman olarak
+ aktarılır. <code><strong>rotatelogs</strong></code> işlemini sürdürmek için
+ belirtilen programın sonlanmasını beklemez, dolayısıyla sonlanma soucunda
+ döndürülen hata kodunu günlüğe kaydetmez. Çalıştırılan program
+ <code><strong>rotatelogs</strong></code> ile aynı stdin, stdout ve stderr'i
+ kullanır ve ortamı da miras alır.</dd>
<dt><code><strong>-f</strong></code></dt>
<dd>İlk günlük giridisinin okunmasını beklemeden
@@ -65,21 +83,47 @@
özdevinimli işlemler yapan bazı günlükleme araçlarında sorunlara yol
açabilir. Bu seçenek bu gibi durumlarda yararlıdır.</dd>
+ <dt><code><strong>-t</strong></code></dt>
+ <dd>Günlük dosyasının döndürülmek yerine tepeden kırpılmasına sebep olur.
+ Günlüğün <code><strong>tail</strong></code> gibi bir araç tarafından gerçek
+ zamanda işlendiği ve veriyi saklamanın gerekmediği durumda kullanışlıdır.
+ Dosya ismine bir sonek eklenmez, ancak biçem dizgesi '%' karakteri
+ içeriyorsa buna uyulur.</dd>
+
<dt><code><strong>-v</strong></code></dt>
<dd>Standart hataya verilen çıktı daha ayrıntılı olur. Çıktı,
yapılandırma çözümlemesinin sonuçlarını ve tüm dosya açma/kapama
işlemlerini içerir.</dd>
+ <dt><code><strong>-e</strong></code></dt>
+ <dd>Günlüğü standart çıktıya basar. Günlüğün zincirdeki ilgili araç
+ tarafından gerçek zamanda işlenmesi gerektiğinde kullanışlıdır.</dd>
+
+ <dt><code><strong>-c</strong></code></dt>
+ <dd>Create log file for each interval, even if empty.</dd>
+
<dt><code><var>dosyaismi</var></code></dt>
- <dd>Günlük dosyasının ismi yoluyla birlikte belirtilir.
- <var>dosyaismi</var> '%' karakterleri içeriyorsa bunlar
- <code>strftime(3)</code> biçem belirteçleri olarak ele alınır. Aksi
- takdirde, özdevinimli olarak <var>.nnnnnnnnnn</var> uzantısı üretilir.
- Uzantı saniye cinsindendir ve her iki durumda da bu değer, mevcut döngü
- diliminin başlangıcına göre hesaplanır. Örneğin, döndürmenin 86400
- saniyede bir yapılacağı belirtilmişse, <code>strftime(3)</code> biçeminde
- oluşturulan saat, dakika ve saniye alanları, 24 saatlik sürenin
- başlangıcını (geceyarısı) göstermek üzere sıfırlarla doldurulur.</dd>
+ <dd><p>Günlük dosyasının ismi yoluyla birlikte belirtilir.
+ <var>dosyaismi</var> '%' karakterleri içeriyorsa bunlar
+ <code>strftime(3)</code> biçem belirteçleri olarak ele alınır. Aksi
+ takdirde, özdevinimli olarak <var>.nnnnnnnnnn</var> uzantısı üretilir.
+ (<code><strong>-t</strong></code> seçeneği kullanılmadıkça) Uzantı saniye
+ cinsindendir ve her iki durumda da bu değer, mevcut döngü
+ diliminin başlangıcına göre hesaplanır. Örneğin, döndürmenin 86400
+ saniyede bir yapılacağı belirtilmişse, <code>strftime(3)</code> biçeminde
+ oluşturulan saat, dakika ve saniye alanları, 24 saatlik sürenin
+ başlangıcını (geceyarısı) göstermek üzere sıfırlarla doldurulur.</p>
+
+ <p><code>strftime(3)</code> dosyaismi biçemlemesi kullanılırken, günlük
+ dosyası biçeminin günlük dosyası döndürülürken her zaman farklı bir dosya
+ ismi üretecek yeterlilikte parçacıklı yapıya sahip olduğundan emin
+ olmalısınız. Aks takdirde döndürme işlemi yeni bir dosya başlatmak yerine
+ hep aynı dosyanın üzerine yazar. Örneğin, <var>logfile</var> için
+ <code>/var/logs/errorlog.%Y-%m-%d</code> belirtilmiÅŸse 5 mega baytta bir
+ yeni bir günlük dosyasına başlanacaktır. Fakat 5 megabayta gün içinde iki
+ kez ulaşılırsa aynı günlük dosyası üretilir ve günlük hep aynı dosyanın
+ üzerine yazılır.</p>
+ </dd>
<dt><code><var>süre</var></code></dt>
<dd>Günlük dosyasının yenisinin kaç saniyede bir açılacağı belirtilir.
@@ -102,8 +146,8 @@
öntanımlıdır. Örneğin, -5 saatlik bir zaman diliminde bulunuyorsanız bu
değer <code>-300</code> olmalıdır. Çoğu durumda, bunun yerine
<code><strong>-l</strong></code> seçeneğini kullanmak gerekir.</dd>
-
</dl>
+
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="examples" id="examples">Örnekler</a></h2>
@@ -140,6 +184,14 @@
<code>errorlog.YYYY-mm-dd-HH_MM_SS</code> biçemli bir isimle
oluşturulmasını sağlar.</p>
+<div class="example"><p><code>
+ CustomLog "|bin/rotatelogs -t /var/logs/logfile 86400" common
+</code></p></div>
+
+ <p>/var/logs/logfile dosyasını oluşturur, sunucu başlatılırken ve günde
+ bir kere dosyanın tepesi kırpılır. Bu senaryoda ayrı bir sürecin (tail
+ gibi) dosyayı gerçek zamanlı işleyeceği umulur.</p>
+
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="portability" id="portability">Taşınabilirlik</a></h2>
diff --git a/docs/manual/programs/rotatelogs.xml.meta b/docs/manual/programs/rotatelogs.xml.meta
index 5b7478a80c..dcc2687bb8 100644
--- a/docs/manual/programs/rotatelogs.xml.meta
+++ b/docs/manual/programs/rotatelogs.xml.meta
@@ -9,6 +9,6 @@
<variants>
<variant>en</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/vhosts/details.html.tr.utf8 b/docs/manual/vhosts/details.html.tr.utf8
index 1a18ae20e2..6e423559ba 100644
--- a/docs/manual/vhosts/details.html.tr.utf8
+++ b/docs/manual/vhosts/details.html.tr.utf8
@@ -23,155 +23,75 @@
<a href="../ko/vhosts/details.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/vhosts/details.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
- <p>Sanal konak kodu <strong>Apache 1.3</strong> sürümünde baştan yeniden
- yazıldı. Bu belgede, bir istek aldığında Apache’nin hangi sanal konak
- ile hizmet sunacağına nasıl karar verdiği açıklanmaya çalışılmıştır.
- <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> yönergesi sayesinde
- sanal konak yapılandırması 1.3 sürümünün öncesine göre daha kolay ve
- daha güvenilir hale gelmiştir.</p>
+ <p>Bu belgede, bir istek aldığında Apache’nin hangi sanal konak
+ ile hizmet sunacağına nasıl karar verdiği açıklanmaya çalışılmıştır.</p>
- <p>Sanal konakların nasıl çalıştığını öğrenmeden sadece çalıştırmak
- isterseniz doğrudan <a href="examples.html">örneklerin bulunduğu
- sayfaya</a> bakabilirsiniz.</p>
+ <p>Çoğu kullanıcı hangi türü kullanacağına karar vermek için önce <a href="name-based.html#namevip">İsme dayalı ve IP’ye dayalı Sanal
+ Konak</a> bölümünü, sonra <a href="name-based.html">İsme Dayalı Sanal
+ Konak Desteği</a> veya <a href="ip-based.html">IP’ye Dayalı Sanal Konak
+ Desteği</a> belgesini okumalı ve <a href="examples.html">bazı
+ örneklere</a> göz atmalıdır.</p>
+
+ <p>Bunlardan sonra tüm ayrıntıları anlamak isterseniz tekrar bu sayfaya
+ gelebilirsiniz.</p>
</div>
-<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#configparsing">Yapılandırma Dosyasının Çözümlenmesi</a></li>
+<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#configparsing">Yapılandırma Dosyası</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#hostmatching">Sanal Konağın Belirlenmesi</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#tips">İpuçları</a></li>
-</ul></div>
+</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="ip-based.html">IP’ye Dayalı Sanal Konak Desteği</a></li><li><a href="name-based.html">İsme Dayalı Sanal Konak Desteği</a></li><li><a href="examples.html">Çok Kullanılan Sanal Konak Örnekleri</a></li><li><a href="mass.html">Devingen olarak Yapılandırılan Kitlesel Sanal Barındırma</a></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
-<h2><a name="configparsing" id="configparsing">Yapılandırma Dosyasının Çözümlenmesi</a></h2>
+<h2><a name="configparsing" id="configparsing">Yapılandırma Dosyası</a></h2>
<p>Bu belgede <code>&lt;VirtualHost&gt;</code> bölümleri dışında kalan
- tanımlardan bahsederken <em>ana_sunucu</em>, <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümlerindeki tanımlamalardan
- bahsederken <em>sankonlar</em> diyeceÄŸiz.</p>
-
- <p><code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>,
- <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code>,
- <code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code> ve
- <code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code> yönergeleri bir sunucu
- yapılandırmasının her yerinde karşımıza çıkabilir. Bununla birlikte,
- sunucu dahilinde son göründükleri yerlerde önceki eşdeğerlerini geçersiz
- kılarlar.</p>
-
- <p><code>Listen</code> yönergesinin ana_sunucu için öntanımlı değeri
- 80’dir. <code>ServerPath</code> ve <code>ServerAlias</code>
- yönergelerinin ana_sunucu için öntanımlı değerleri yoktur. Öntanımlı
- <code>ServerName</code> deÄŸeri ise sunucunun IP adresinden elde
- edilir.</p>
-
- <p>Ana_sunucu <code>Listen</code> yönergesinin iki işlevi vardır. Biri
- Apache’nin dinleyeceği öntanımlı ağ portunu belirlemek, diğeri ise
- yönlendirmeler sırasında mutlak URI’lerde kullanılan port numarasını
- belirlemektir.</p>
-
- <p>Ana_sunucunun aksine sankonların portları Apache‘nin dinleyeceği
- portlar üzerinde etkili değildir.</p>
+ tanımlardan bahsederken <em>ana_sunucu</em> diyeceğiz.</p>
+
+ <p><code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
+ bölümlerindeki tanımlamalardan bahsederken <em>sankonlar</em>
+ diyeceÄŸiz.</p>
+
+ <p>Her <code>VirtualHost</code> bölümü en az bir adres ve isteğe bağlı
+ portlar içerir.</p>
+
+ <p>Sanal konak tanımlarının içindeki IP adreslerinin yerine konak isimleri
+ kullanılabilir, fakat bunlar başlatma sırasında çözümleneceklerinden
+ çözümlemedeki bir başarısızlık bu sanal konak tanımlarının yoksayılması
+ ile sonuçlanacaktır. Bu bakımdan önerilmez.</p>
<p><code>VirtualHost</code> yönergesinde görünen her adresin seçimlik bir
- portu olabilir. Eğer bir port belirtilmemişse öntanımlı olarak
- ana_sunucunun son <code>Listen</code> yönergesinin değeri kullanılır.
- Port olarak <code>*</code> belirtildiği takdirde bütün portlar dinlenir.
- Adreslerin tamamını (DNS sorgularındaki çoklu A kayıtları dahil) içeren
- kümeye sankonların <em>adres kümesi</em> denir.</p>
-
- <p><code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> yönergesi ilk
- sankonun IP adresi için kullanılmadığı takdirde bu IP adresine sahip ilk
- sankon IP’ye dayalı sankon olarak ele alınır. IP adresi olarak
- <code>*</code> belirtmek de mümkündür.</p>
-
- <p>Eğer isme dayalı sankonlar kullanılacaksa <code>NameVirtualHost</code>
- yönergesinin bu isme dayalı sankonların IP adresi kümesini içermesi
- <em>gerekir</em>. Başka bir deyişle, yapılandırma dosyanızın
- <code>NameVirtualHost</code> yönergesine sankonların sunucu isimlerinin
- karşı düştüğü IP adresini yazmalısınız.</p>
-
- <p>Çok sayıda <code>NameVirtualHost</code> yönergesi belirtebilirse de her
- IP:port çifti için birden fazla <code>NameVirtualHost</code> yönergesi
- belirtilmemelidir.</p>
-
- <p>Aşağıdaki iki örneğin eşdeğer olması için <code>NameVirtualHost</code>
- ve <code>VirtualHost</code> yönergelerinin sıralamasının bir önemi
- yoktur. (Sadece <em>tek</em> adreslik küme içindeki
- <code>VirtualHost</code> yönergelerinin sırası önemlidir; aşağıya
- bakınız:)</p>
-
-<table><tr>
-<td><div class="example"><p><code>
- NameVirtualHost 111.22.33.44<br />
- &lt;VirtualHost 111.22.33.44&gt;<br />
- # sunucu A<br />
- ...<br />
- &lt;/VirtualHost&gt;<br />
- &lt;VirtualHost 111.22.33.44&gt;<br />
- # sunucu B<br />
- ...<br />
- &lt;/VirtualHost&gt;<br />
- <br />
- NameVirtualHost 111.22.33.55<br />
- &lt;VirtualHost 111.22.33.55&gt;<br />
- # sunucu C<br />
- ...<br />
- &lt;/VirtualHost&gt;<br />
- &lt;VirtualHost 111.22.33.55&gt;<br />
- # sunucu D<br />
- ...<br />
- &lt;/VirtualHost&gt;
-</code></p></div></td>
-<td><div class="example"><p><code>
- &lt;VirtualHost 111.22.33.44&gt;<br />
- # sunucu A<br />
- &lt;/VirtualHost&gt;<br />
- &lt;VirtualHost 111.22.33.55&gt;<br />
- # sunucu C<br />
- ...<br />
- &lt;/VirtualHost&gt;<br />
- &lt;VirtualHost 111.22.33.44&gt;<br />
- # sunucu B<br />
- ...<br />
- &lt;/VirtualHost&gt;<br />
- &lt;VirtualHost 111.22.33.55&gt;<br />
- # sunucu D<br />
- ...<br />
- &lt;/VirtualHost&gt;<br />
- <br />
- NameVirtualHost 111.22.33.44<br />
- NameVirtualHost 111.22.33.55<br />
- <br />
-</code></p></div></td>
-</tr></table>
-
-
- <p>(Okuma kolaylığı bakımından soldaki sürümü tercih etmenizi öneririz.)
- </p>
-
- <p><code>VirtualHost</code> yönergesi çözümlendikten sonra sankon
- sunucusuna yönergedeki ilk isme atanmış portun öntanımlı olduğu bir
- <code>Listen</code> verilir.</p>
-
- <p>Eğer tüm <code>VirtualHost</code> isimlerinin listesi aynı adres
- kümesine çözümleniyorsa bu isimler birer <code>ServerAlias</code> gibi
- ele alınırlar (bir <code>ServerAlias</code> yönergesi ile geçersiz
- kılınmadıkça). Bir sankon tanımından sonra gelen <code>Listen</code>
- satırlarının o sankonun adres kümesine atanmış portlara bir etkisinin
- olmayacağına dikkat ediniz.</p>
-
- <p>İsim listeleri IP adreslerine göre gruplanır ve bir çiftler tablosuna
- kaydedilir. Eğer IP adresi bir <code>NameVirtualHost</code> yönergesinde
- kullanılmışsa, liste bu IP adresi için tanımlanmış tüm sankonları
- içerir. Eğer bu IP adresinin tanımlandığı bir sankon yoksa o
- <code>NameVirtualHost</code> yönergesi yoksayılır ve günlüğe bir hata
- kaydı düşülür. IP’ye dayalı sankonlar için çiftler listesinde isim
- alanları boştur.</p>
-
- <p>Çiftler listesini işleyen işlevin hızı nedeniyle bir istek sırasında IP
- adresine göre gruplama yaparken kaynak harcaması en düşük düzeyde olur
- hatta neredeyse hiç olmaz. Ek olarak, tablo, IP adresinin son
- sekizlisindeki değişikliklere göre de en iyilenir.</p>
+ portu olabilir. EÄŸer bir port belirtilmemiÅŸse, port olarak <code>*</code>
+ belirtilmiş gibi bütün portlar dinlenir.</p>
+
+ <p>(<code>VirtualHost</code> yönergesinde belirtilen port numaraları Apache
+ httpd'nin dinleyeceği port numaraları olarak yorumlanmaz, sadece bir
+ isteği işleme sokarken hangi <code>VirtualHost</code> bölümünün
+ seçileceğini belirlerler. Sunucunun dinleyeceği adresleri ve portları
+ belirtmek için <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>
+ yönergesini kullanın.)</p>
+
+ <p>Adreslerin tamamını (DNS sorgularındaki çoklu sonuçlar dahil) içeren
+ kümeye <em>sankonların adres kümesi</em> denir.</p>
+
+ <p>Apache httpd, bir IP adresi ve port birleşimi için en belirgin
+ eşleşmelerin listelendiği çok sayıdaki sanal konak arasında ayırdedici
+ olarak istemci tarafından sağlanan HTTP <code>Host</code> başlığını
+ kullanır.</p>
+
+ <p><code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> yönergesi sunucu
+ tanımının içinde herhangi bir yerde görünebilirse de her göründüğü yerde
+ bir öncekini iptal eder. Hiç <code>ServerName</code> belirtilmemişse,
+ Apache httpd, sunucu ismini sunucunun IP adresinden saptamaya
+ çalışır.</p>
+
+ <p>Belli bir IP adresi ve port çifti için yapılandırma dosyasındaki ilk
+ isme dayalı sankon önemlidir, çünkü başka hiçbir sankonun ServerName veya
+ ServerAlias yönergesi ile eşleşmeyen bu adres ve port çifti için alınmış
+ tüm isteklerde bu sankon kullanılır. Ayrıca, sunucunun <a class="glossarylink" href="../glossary.html#servernameindication" title="sözlüğe bakınız">Sunucu İsmi Belirtimi</a>ni
+ desteklemediği durumlarda tüm SSL bağlantıları için bu sankon
+ kullanılır.</p>
<p>Her sankon için bazı değerler öntanımlı olarak atanır. Bunların
başlıcaları:</p>
@@ -179,14 +99,12 @@
<ol>
<li>Sankon bir <code class="directive"><a href="../mod/core.html#serveradmin">ServerAdmin</a></code>
yönergesi içermiyorsa,
- <code class="directive"><a href="../mod/core.html#resourceconfig">ResourceConfig</a></code>,
- <code class="directive"><a href="../mod/core.html#accessconfig">AccessConfig</a></code>,
<code class="directive"><a href="../mod/core.html#timeout">Timeout</a></code>,
<code class="directive"><a href="../mod/core.html#keepalivetimeout">KeepAliveTimeout</a></code>,
<code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code>,
<code class="directive"><a href="../mod/core.html#maxkeepaliverequests">MaxKeepAliveRequests</a></code>,
- <code class="directive"><a href="../mod/core.html#receivebuffersize">ReceiveBufferSize</a></code> ve
- <code class="directive"><a href="../mod/core.html#sendbuffersize">SendBufferSize</a></code> yönergeleri için
+ <code class="directive"><a href="../mod/mpm_common.html#receivebuffersize">ReceiveBufferSize</a></code> ve
+ <code class="directive"><a href="../mod/mpm_common.html#sendbuffersize">SendBufferSize</a></code> yönergeleri için
öntanımlı değerler ana_sunucudaki eşdeğerlerinden miras alınır. (Yani,
bu yönergeler için ana_sunucudaki son değerler miras alınır.)</li>
@@ -226,70 +144,66 @@
<p>Sunucu bir istek durumunda hangi sankonun kullanılacağını şöyle
belirler:</p>
- <h3><a name="hashtable" id="hashtable">Değer çiftleri tablosu aranır</a></h3>
+ <h3><a name="hashtable" id="hashtable">IP adresi aranır</a></h3>
- <p>Bir istemci tarafından bağlantı ilk yapıldığında önce IP-isim çiftleri
- tablosunda istemcinin bağlandığı IP adresi için bir arama yapılır.</p>
+ <p>Bir adres ve port için bağlantı ilk alındığında Apache httpd tüm
+ <code>VirtualHost</code> tanımlarında bu çifti arar.</p>
- <p>Arama başarısız olursa (IP adresi yoksa) hizmet, istekte belirtilen
- port için bir <code>_default_</code> sankon varsa, o sankondan, yoksa
- ana_sunucudan sunulur.</p>
+ <p>Arama başarısız olursa <code>*</code> (herşey) eşleşmelerine
+ bakılır.</p>
- <p>Eğer çiftler tablosunda IP adresi yoksa port numarası ile eşleştirme
- çabası ayrıca, diğer isme dayalı sanal konaklardaki gibi ard arda ele
- alınmayı gerektiren <code>NameVirtualHost *</code> durumundaki bir
- girdiyle sonuçlanabilir.</p>
+ <p>Bir eÅŸleÅŸme bulunamazsa hizmet ana sunucudan sunulur.</p>
- <p>Arama sonucunda tabloda IP adresi bulunursa sonraki adım hizmetin bir
- IP’ye dayalı sankondan mı yoksa isme dayalı bir sankondan mı
- sunulacağına karar vermektir.</p>
+ <p>Arama sonucunda bu IP adresi için bulunmuş <code>VirtualHost</code>
+ tanımları varsa sonraki adım hizmetin bir IP’ye dayalı sankondan mı yoksa
+ isme dayalı bir sankondan mı sunulacağına karar vermektir.</p>
<h3><a name="ipbased" id="ipbased">IP’ye dayalı sankon</a></h3>
- <p>Eğer tabloda bulduğumuz girdinin isim alanları boşsa bir IP’ye dayalı
- sanal konak bulmuşuz demektir. Artık karar vermek için başka bir şey
- yapmaya gerek yoktur ve istek bu sankondan sunulur.</p>
+ <p>Eğer en iyi eşleşme olarak saptanmış IP adresi ve port çiftini içeren
+ sadece bir <code>VirtualHost</code> yönergesi varsa artık karar vermek
+ için başka bir şey yapmaya gerek yoktur ve istek bu sankondan
+ sunulur.</p>
<h3><a name="namebased" id="namebased">İsme dayalı sankon</a></h3>
- <p>Tabloda bulduğumuz girdi için bir isim listesi varsa bir isme dayalı
- sankon sözkonusudur. Bu isim listesi, sankonları, ilgili
- <code>VirtualHost</code> bölümlerinin yapılandırma dosyasında yer alış
- sırasına göre içerir.</p>
-
- <p>Bu listedeki ilk sankon (yapılandırma dosyasında belirtilen IP adresine
- sahip ilk sankon) en yüksek önceliğe sahiptir ve sunucu ismi
- belirtilmeyen veya <code>Host:</code> başlık alanı olmayan istekleri bu
- sankon karşılar.</p>
-
- <p>Eğer istemci bir <code>Host:</code> başlık alanı ile istek yapmışsa
- liste bu sankon için aranır ve hizmet <code>ServerName</code> veya
- <code>ServerAlias</code> ile ilk eşleşmenin sağlandığı sankondan
- sunulur. <code>Host:</code> alanında bir port belirtilebilirse de Apache
- daima istemcinin isteği gönderdiği portu gerçek port kabul eder.</p>
-
- <p>Eğer istemci <code>Host:</code> başlık alanı bulunmayan bir HTTP/1.0
- isteği yapmışsa istemcinin hangi sankona bağlanmayı denediğini bilemeyiz
- ve istekteki URI ile mevcut <code>ServerPath</code> deÄŸerini
- eşleştirmeye çalışırız. Listedekilerden ilk eşleşen yola sahip sankondan
- hizmeti sunarız.</p>
-
- <p>Ä°stekle eÅŸleÅŸen bir sankon bulunamazsa IP listesinde istemcinin
- bağlandığı portla eşleşen ilk sankondan hizmeti sunarız.</p>
+ <p>Eğer en iyi eşleşme olarak saptanmış IP adresi ve port çiftini içeren
+ birden fazla <code>VirtualHost</code> yönergesi varsa, sonraki
+ adımlardaki "liste" eşleşen sankonların listesi olup sankonlar listede
+ yapılandırma dosyasındaki yerlerine göre sıralanırlar.</p>
+
+ <p>Bağlantı SSL kullanıyorsa, sunucunun <a class="glossarylink" href="../glossary.html#servernameindication" title="sözlüğe bakınız">Sunucu İsmi Belirtimi</a>ni
+ desteklediği durumlarda SSL istemci uzlaşımı, istenen konak ismiyle
+ birlikte TLS eklentisini de içeriyorsa, konak ismi, SSL olmayan
+ bağlantılardaki <code>Host:</code> başlığı kullanımına benzer şekilde
+ aşağıdaki gibi kullanılır. Aksi takdirde, SSL bağlantıları için adresin
+ eşleştiği ilk isme dayalı sankon kullanılır. Sunucunun bağlantı için
+ hangi sertifikayı kullanacağını sankon belirlediği için bu önemlidir.</p>
+
+ <p>İstek bir <code>Host:</code> başlık alanı içeriyorsa, listede
+ <code>ServerName</code> veya <code>ServerAlias</code> alanı başlık alanı
+ ile eşleşen ilk sankona bakılır. <code>Host:</code> alanı bir port
+ içerebilirse de Apache httpd bunu yoksayarak daima istemcinin isteği
+ gönderdiği portu gerçek port kabul eder.</p>
+
+ <p>Yapılandırma dosyasındaki belirtilen IP adresiyle eşleşen ilk sankon en
+ yüksek önceliğe sahiptir ve sunucu ismi bilinmeyen ve (bir HTTP/1.0
+ isteği gibi) <code>Host:</code> başlık alanı içermeyen istekleri de
+ yakalar.</p>
<h3><a name="persistent" id="persistent">Kalıcı bağlantılar</a></h3>
- <p>Yukarıda açıklanan IP araması belli bir TCP/IP oturumunda bir defaya
- mahsus yapıldığı halde bir kalıcı/KeepAlive bağlantı sırasında her istek
- için ayrı bir arama yapılır. Başka bir deyişle, bir istemci tek bir
- kalıcı bağlantı üzerinde farklı isme dayalı sankonlardan sayfa talebinde
- bulunabilir.</p>
+ <p>Yukarıda açıklanan <em>IP araması</em> belli bir TCP/IP oturumunda
+ <em>bir</em> defaya mahsus yapıldığı halde bir kalıcı/KeepAlive bağlantı
+ sırasında <em>her</em> istek için ayrı bir <em>arama</em> yapılır. Başka
+ bir deyişle, bir istemci tek bir kalıcı bağlantı üzerinde farklı isme
+ dayalı sankonlardan sayfa talebinde bulunabilir.</p>
@@ -305,60 +219,35 @@
<h3><a name="observations" id="observations">Ä°zlenimler</a></h3>
<ul>
- <li>Bir isme dayalı sankon asla bir IP’ye dayalı sankon ile (veya tersi)
- etkileşime girmez. IP’ye dayalı sankonlara sadece kendi adres
- kümesindeki bir IP adresi üzerinden erişilebilir, asla başka bir
- adresten erişilemez. Aynısı isme dayalı sankonlara da uygulanır;
- onlara sadece bir <code>NameVirtualHost</code> yönergesi ile
- tanımlanmış adres kümesindeki bir IP adresi üzerinden
- eriÅŸilebilir.</li>
+ <li>İsme dayalı sanal konak işlemleri, sunucunun en iyi eşleşen IP'ye
+ dayalı sanal konağı seçmesinin ardından uygulanır.</li>
+
+ <li>İstemcinin hangi IP adresine bağlandığını umursamıyorsanız, sanal
+ konaklarınızda adres olarak "*" kullanın, böylece yapılandırılmış
+ sankonların hepsine isme dayalı sanal konak işlemleri uygulanır.</li>
<li>Bir IP’ye dayalı sankon için asla <code>ServerAlias</code> ve
<code>ServerPath</code> değerine bakılmaz.</li>
- <li>Yapılandırma dosyası içinde isme/IP’ye dayalı ve
- <code>_default_</code> sankonlar ile <code>NameVirtualHost</code>
- yönergelerinin yer alış sırasının birbirlerine göre bir önemi yoktur.
- Sıralama sadece aynı IP adresine sahip isme dayalı sankonlar arasında
+ <li>Sıralama sadece aynı IP adresine sahip isme dayalı sankonlar arasında
önemlidir. Aynı adres kümesine mensup isme dayalı sankonlardan
yapılandırma dosyasında ilk sırada yer alanı en yüksek önceliğe
sahiptir.</li>
- <li>Güvenlik saikiyle, eşleştirme işlemi sırasında <code>Host:</code>
- başlık alanında belirtilen port asla kullanılmaz. Apache daima
- istemcinin bağlantı kurduğu gerçek portu kullanır.</li>
-
- <li>Değeri başka bir <code>ServerPath</code> yönergesinin değeri için
- önek olan bir <code>ServerPath</code> yönergesi yapılandırma
- dosyasında daha önce yer alıyorsa sonrakiyle eşleşme asla
- gerçekleşmez. (Bu belirsizliği giderecek bir <code>Host:</code> başlık
- alanının mümkün olmadığı varsayılır.)</li>
-
- <li>Eğer tek bir IP adresine sahip IP’ye dayalı iki sankon varsa eşleşme
- daima yapılandırma dosyasında ilk yer alanla gerçekleşir. Böyle bir
- şey kasten yapılmaz. Sunucu böyle bir durumu saptadığında hata
- günlüğünde bir uyarı verecektir.</li>
-
- <li>Bir <code>_default_</code> sankon sadece istekle eÅŸleÅŸen bir IP
- adresi bulunamadığında port numarası eşleştiği takdirde isteğe hizmet
- sunabilir. Port düzeyinde eşleşmenin olabilmesi için isteğin geldiği
- port ile sankon için belirtilen port eşleşmelidir. Olası tüm portlarla
- eşleşmeyi sağlamak üzere yıldız imi (<code>_default_:*</code>
- şeklinde) kullanılabilir. Aynı şey <code>NameVirtualHost *</code>
- sankonlarına da uygulanır.</li>
+ <li>Eşleştirme işlemi sırasında <code>Host:</code>
+ başlık alanında belirtilen port asla kullanılmaz. Apache httpd daima
+ istemcinin isteği gönderdiği gerçek portu kullanır.</li>
+
+ <li>Eğer aynı IP adresine sahip IP’ye dayalı iki sankon varsa, bunlara
+ örtük olarak isme dayalı sanal konak işlemleri uygulanır. 2.3.11
+ sürümünden beri yeni davranış şekli budur.</li>
<li>Ana_sunucunun bir isteğe hizmet sunabilmesi için istemcinin
bağlandığı IP adresi ve port hiçbir yerde belirtilmemiş ve
- <code>_default_</code> dahil hiçbir sankon ile eşleşme sağlanamamış
- olmalıdır. Başka bir deyişle, istemcinin bağlandığı port ile eşleşen
- bir <code>_default_</code> sankon olmadıkça adres ve port belirtmeyen
- bir isteğe ana_sunucu yanıt verecektir.</li>
-
- <li><code>Host:</code> başlık alanı içermeyen veya hedefi bilinmeyen bir
- istek geldiği takdirde, eğer bu istemcinin bağlandığı adres ve port
- için (örneğin, <code>NameVirtualHost</code> ile) tanımlanmış bir isme
- dayalı sankon varsa bu isteğe ne ana_sunucu ne de bir
- <code>_default_</code> sankon hizmet sunabilir.</li>
+ hiçbir sankon ile eşleşme sağlanamamış olmalıdır. Başka bir deyişle,
+ istemcinin bağlandığı port ile eşleşen bir <code>_default_</code>
+ sankon olmadıkça adres ve port belirtmeyen bir isteğe ana_sunucu yanıt
+ verecektir.</li>
<li><code>VirtualHost</code> yönergelerinde asla DNS isimleri
belirtmemelisiniz. Aksi takdirde sunucuyu başlatma sırasında DNS
@@ -380,21 +269,12 @@
ipuçlarına ilaveten burada da bazı ipuçları bulacaksınız:</p>
<ul>
- <li>Ana_sunucu tanımlarının hepsini <code>VirtualHost</code>
+ <li>Ana sunucu tanımlarının hepsini <code>VirtualHost</code>
tanımlarının öncesinde bitirin. Bu ayrıca yapılandırmanızın
okunabilirliğini de arttırır; <code>VirtualHost</code> tanımlarının
sonrasına sarkan yapılandırmaların katıştırılması işlemi tüm sanal
konakları etkileyebilen tanımlar bakımından bir
karışıklığa/belirsizliğe sebep olabilir.)</li>
-
- <li>Birbirleriyle ilgili <code>NameVirtualHost</code> ve
- <code>VirtualHost</code> tanımlarını okunabilirliği arttırmak için
- gruplayın.</li>
-
- <li>Değeri başka bir <code>ServerPath</code> için önek olan tanımlamalar
- yapmaktan kaçının. Bundan kaçınamıyorsanız, yolu uzun olanı yolu kısa
- olanın öncesine yerleştirin. Örneğin, "ServerPath /abc/def" önce
- "ServerPath /abc" sonra yer alsın.</li>
</ul>
</div></div>
diff --git a/docs/manual/vhosts/details.xml.meta b/docs/manual/vhosts/details.xml.meta
index 5cd5c305f7..218242a6f0 100644
--- a/docs/manual/vhosts/details.xml.meta
+++ b/docs/manual/vhosts/details.xml.meta
@@ -10,6 +10,6 @@
<variant>en</variant>
<variant>fr</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/vhosts/examples.html.tr.utf8 b/docs/manual/vhosts/examples.html.tr.utf8
index bec3cef5cb..b9f59be8c0 100644
--- a/docs/manual/vhosts/examples.html.tr.utf8
+++ b/docs/manual/vhosts/examples.html.tr.utf8
@@ -24,13 +24,12 @@
<a href="../ko/vhosts/examples.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/vhosts/examples.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
- <p>Bu belgede sanal konaklarla ile ilgili olarak karşılaşılması olası tüm
- senaryolara yer verilmeye çalışılmıştır. Buradaki senaryolar, tek bir
- sunucu üzerinde <a href="name-based.html">isme dayalı</a> veya <a href="ip-based.html">IP’ye dayalı</a> sanal konaklar aracılığıyla çok
- sayıda sitenin sunumu ile ilgilidir.
+ <p>Bu belgede <a href="index.html">sanal konaklarla</a> ile ilgili olarak
+ karşılaşılması olası tüm senaryolara yer verilmeye çalışılmıştır.
+ Buradaki senaryolar, tek bir sunucu üzerinde <a href="name- based.html">isme dayalı</a> veya <a href="ip-based.html">IP’ye dayalı</a>
+ sanal konaklar aracılığıyla çok sayıda sitenin sunumu ile ilgilidir.
</p>
</div>
@@ -76,9 +75,6 @@
# Apache’nin 80. portu dinlediğinden emin olalım<br />
Listen 80<br />
<br />
- # Sanal konak istekleri için bütün IP adresleri dinlensin.<br />
- NameVirtualHost *:80<br />
- <br />
&lt;VirtualHost *:80&gt;<br />
<span class="indent">
DocumentRoot /siteler/mesela<br />
@@ -102,17 +98,17 @@
<p>Yıldız imleri tüm adreslerle eşleşmeyi sağladığından ana sunucu
(yapılandırma dosyası genelindeki yapılandırma - sunucu geneli)
- erişilebilir olmayacaktır. <code>mesela.dom</code> yapılandırma
- dosyasındaki ilk sanal konak olduğundan en yüksek önceliğe sahiptir ve
+ erişilebilir olmayacaktır. Yapılandırma
+ dosyasındaki <code>ServerName mesela.dom</code> yönergeli konak, ilk
+ sanal konak olduğundan en yüksek önceliğe sahiptir ve
<cite>öntanımlı</cite> veya <cite>baskın</cite> site olarak davranır.
Yani, hiçbir <code>ServerName</code> yönergesi ile eşleşmeyen bir istek
alındığında bu istek ilk <code>VirtualHost</code> yapılandırması ile
karşılanır.</p>
<div class="note"><h3>Bilginize</h3>
- <p>Ä°sterseniz, <code>*</code> yerine kendi IP adresinizi yazabilirsiniz.
- Ancak bu durumda bunu hem <code>VirtualHost</code> hem de
- <code>NameVirtualHost</code> için yapmalısınız:</p>
+ <p>IP adresi ve porta dayalı ayrımı umursamıyorsanız, <code>*</code>
+ yerine kendi IP adresinizi yazabilirsiniz.</p>
<div class="example"><p><code>
NameVirtualHost 192.168.1.22<br />
@@ -158,9 +154,6 @@
ServerName sunucu.faraza.dom<br />
DocumentRoot /siteler/anasunucu<br />
<br />
- # Burası da diğer adres için<br />
- NameVirtualHost 192.168.2.2<br />
- <br />
&lt;VirtualHost 192.168.2.2&gt;<br />
<span class="indent">
DocumentRoot /siteler/mesela<br />
@@ -202,9 +195,6 @@
verebilir.</p>
<div class="example"><h3>Sunucu yapılandırması</h3><p><code>
-
- NameVirtualHost 192.168.1.1<br />
- NameVirtualHost 172.20.30.40<br />
<br />
&lt;VirtualHost 192.168.1.1 172.20.30.40&gt;<br />
<span class="indent">
@@ -235,21 +225,14 @@
<p>Aynı IP adresine sahip çok sayıda konak ismine sahip olduğunuzu ve
bunların bazılarının farklı portları kullanmasını istediğinizi
- varsayalım. <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code>
- yönergesi ile port tanımlamak suretiyle bunu mümkün kılabilirsiniz.
- <code>NameVirtualHost&nbsp;<em>isim:port</em></code> tanımı yapmadan
- veya bunun yerine <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code>
- kullanarak <code>VirtualHost&nbsp;<em>isim:port</em></code> kullanmaya
- kalkışırsanız, yapılandırmanız çalışmayacaktır.</p>
+ varsayalım. Aşağıdaki örnekte, isim eşleşmesinin, en iyi eşleşen IP
+ adresi ve port çifti saptandıktan sonra yer alması gösterilmiştir. </p>
<div class="example"><h3>Sunucu yapılandırması</h3><p><code>
Listen 80<br />
Listen 8080<br />
<br />
- NameVirtualHost 172.20.30.40:80<br />
- NameVirtualHost 172.20.30.40:8080<br />
- <br />
&lt;VirtualHost 172.20.30.40:80&gt;<br />
<span class="indent">
ServerName mesela.dom<br />
@@ -360,15 +343,14 @@
<h2><a name="mixed" id="mixed">Hem isme hem de IP‘ye dayalı sanal konaklar</a></h2>
- <p>Bazı adreslerde isme dayalı, bazılarında da IP’ye dayalı sanal konaklar
- çalışsın istersek...</p>
+ <p>Bir <code>VirtualHost</code> yönergesinde belirtilen bir IP adresi başka
+ bir sanal konakta görünmüyorsa bu sankon kesinlikle IP'ye dayalı bir
+ sanal konaktır.</p>
<div class="example"><h3>Sunucu yapılandırması</h3><p><code>
Listen 80<br />
<br />
- NameVirtualHost 172.20.30.40<br />
- <br />
&lt;VirtualHost 172.20.30.40&gt;<br />
<span class="indent">
DocumentRoot /siteler/mesela<br />
@@ -513,7 +495,10 @@
<p>80. porttan gelen IP adresi belirtilmemiÅŸ isteklere
<code>_default_</code> sanal konağı, diğer portlardan gelen adres
belirtilmemiÅŸ isteklere ise ana sunucu hizmet verecektir.</p>
-
+
+ <p>Bir sanal konak bildiriminde <code>*</code> kullanımı
+ <code>_default_</code> kullanımından daha yüksek öncelik sağlar.</p>
+
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
@@ -528,7 +513,8 @@
sunmamız lazım.</p>
<p>Çözüm kolay, çünkü yapacağımız sadece <code>VirtualHost</code>
- yönergesine yeni IP adresini (<code>192.168.2.2</code>) eklemek olacak.</p>
+ yönergesine yeni IP adresini (<code>192.168.2.2</code>) eklemek
+ olacak.</p>
<div class="example"><h3>Sunucu yapılandırması</h3><p><code>
@@ -578,14 +564,12 @@
<div class="example"><h3>Sunucu yapılandırması</h3><p><code>
- NameVirtualHost 172.20.30.40<br />
- <br />
&lt;VirtualHost 172.20.30.40&gt;<br />
<span class="indent">
# ilk sanal konak<br />
DocumentRoot /siteler/baska<br />
RewriteEngine On<br />
- RewriteRule ^/.* /siteler/baska/index.html<br />
+ RewriteRule . /siteler/baska/index.html<br />
# ...<br />
</span>
&lt;/VirtualHost&gt;<br />
diff --git a/docs/manual/vhosts/examples.xml.meta b/docs/manual/vhosts/examples.xml.meta
index c15857860f..4bd55405bf 100644
--- a/docs/manual/vhosts/examples.xml.meta
+++ b/docs/manual/vhosts/examples.xml.meta
@@ -11,6 +11,6 @@
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/vhosts/fd-limits.html.tr.utf8 b/docs/manual/vhosts/fd-limits.html.tr.utf8
index 81dc11b5b4..95fd33508f 100644
--- a/docs/manual/vhosts/fd-limits.html.tr.utf8
+++ b/docs/manual/vhosts/fd-limits.html.tr.utf8
@@ -24,7 +24,6 @@
<a href="../ko/vhosts/fd-limits.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/vhosts/fd-limits.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p>Çok büyük sayıda sanal konak kullanıyorsanız ve bunların her biri için
diff --git a/docs/manual/vhosts/fd-limits.xml.meta b/docs/manual/vhosts/fd-limits.xml.meta
index 4203342ef4..2993e90a58 100644
--- a/docs/manual/vhosts/fd-limits.xml.meta
+++ b/docs/manual/vhosts/fd-limits.xml.meta
@@ -11,6 +11,6 @@
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/vhosts/index.html.tr.utf8 b/docs/manual/vhosts/index.html.tr.utf8
index f4d2dd328f..d12ac7b5a7 100644
--- a/docs/manual/vhosts/index.html.tr.utf8
+++ b/docs/manual/vhosts/index.html.tr.utf8
@@ -26,13 +26,13 @@
<a href="../tr/vhosts/" title="Türkçe">&nbsp;tr&nbsp;</a> |
<a href="../zh-cn/vhosts/" hreflang="zh-cn" rel="alternate" title="Simplified Chinese">&nbsp;zh-cn&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p><cite>Sanal Konak</cite> (Virtual Host) terimi tek bir makine üzerinde
- birden fazla sitenin (www.sirket1.dom, www.sirket2.dom gibi) barındırılma
- uygulamasını betimler. Sanal konaklar, "<a href="ip-based.html">IP’ye
- dayalı</a>" veya "<a href="name-based.html">isme dayalı</a>" olabilir;
+ birden fazla sitenin (sirket1.example.com, sirket2.example.com gibi)
+ barındırılma uygulamasını betimler. Sanal konaklar,
+ "<a href="ip-based.html">IP’ye dayalı</a>" veya
+ "<a href="name-based.html">isme dayalı</a>" olabilir;
birincisinde, her site ayrı bir IP adresinden sunulurken, ikincisinde her
IP adresinde birden fazla site sunulur. Olayda aynı fiziksel sunucu
kullanıldığı halde bu sunucu son kullanıcıya görünür değildir.</p>
@@ -43,13 +43,14 @@
konaklara bazen <em>konağa dayalı</em> sanal konaklar veya <em>IP’ye
dayanmayan</em> sanal konaklar da denmektedir.</p>
- <p>Aşağıda, Apache’nin 1.3 sürümü ve sonrası için sanal konak desteğini bütün
+ <p>Aşağıda, Apache HTTP Suncusundaki sanal konak desteğini bütün
ayrıntıları ile açıklayan belgeler listelenmiştir.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#support">Sanal Konak DesteÄŸi</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#directives">Yapılandırma Yönergeleri</a></li>
-</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code></li><li><a href="name-based.html">İsme Dayalı Sanal Konaklar</a></li><li><a href="ip-based.html">IP Adresine Dayalı Sanal Konaklar</a></li><li><a href="examples.html">Sanal Konak Örnekleri</a></li><li><a href="fd-limits.html">Dosya Tanıtıcı Sınırları</a></li><li><a href="mass.html">Kütlesel Sanal Konaklık</a></li><li><a href="details.html">Ayrıntılı olarak Konak Eşleme</a></li></ul></div>
+</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code></li><li><a href="name-based.html">İsme Dayalı Sanal Konaklar</a></li><li><a href="ip-based.html">IP Adresine Dayalı Sanal Konaklar</a>
+</li><li><a href="examples.html">Sanal Konak Örnekleri</a></li><li><a href="fd-limits.html">Dosya Tanıtıcı Sınırları</a></li><li><a href="mass.html">Kütlesel Sanal Konaklık</a></li><li><a href="details.html">Ayrıntılı olarak Konak Eşleme</a></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="support" id="support">Sanal Konak DesteÄŸi</a></h2>
@@ -57,15 +58,16 @@
<ul>
<li><a href="name-based.html">İsme Dayalı Sanal Konaklar</a> (Her IP
adresinde birden fazla site)</li>
- <li><a href="ip-based.html">IP Adresine Dayalı Sanal Konaklar</a> (Her site
- için ayrı IP adresi)</li>
+ <li><a href="ip-based.html">IP Adresine Dayalı Sanal Konaklar</a> (Her
+ site için ayrı IP adresi)</li>
<li><a href="examples.html">Çok kullanılan sanal konak yapılandırma
örnekleri</a></li>
<li><a href="fd-limits.html">Dosya Tanıtıcı Sınırları</a> (veya,
<em>çok fazla günlük dosyası</em>)</li>
<li><a href="mass.html">Devingen olarak Yapılandırılan Kütlesel Sanal
Barındırma</a></li>
- <li><a href="details.html">Konak EÅŸlemenin DerinliÄŸine Ä°ncelenmesi</a></li>
+ <li><a href="details.html">Konak EÅŸlemenin DerinliÄŸine
+ Ä°ncelenmesi</a></li>
</ul>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
@@ -74,7 +76,6 @@
<ul>
<li><code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li>
- <li><code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code></li>
<li><code class="directive"><a href="../mod/core.html#servername">ServerName</a></code></li>
<li><code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code></li>
<li><code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code></li>
diff --git a/docs/manual/vhosts/index.xml.meta b/docs/manual/vhosts/index.xml.meta
index cb60dcce60..99c1944a65 100644
--- a/docs/manual/vhosts/index.xml.meta
+++ b/docs/manual/vhosts/index.xml.meta
@@ -12,7 +12,7 @@
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
<variant>zh-cn</variant>
</variants>
</metafile>
diff --git a/docs/manual/vhosts/ip-based.html.tr.utf8 b/docs/manual/vhosts/ip-based.html.tr.utf8
index e908d21aa7..da868bcacc 100644
--- a/docs/manual/vhosts/ip-based.html.tr.utf8
+++ b/docs/manual/vhosts/ip-based.html.tr.utf8
@@ -5,7 +5,7 @@
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
-<title>Apache’de IP’ye Dayalı Sanal Konak Desteği - Apache HTTP Sunucusu</title>
+<title>IP’ye Dayalı Sanal Konak Desteği - Apache HTTP Sunucusu</title>
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
@@ -16,7 +16,7 @@
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
<div id="path">
-<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="../">Sürüm 2.5</a> &gt; <a href="./">Sanal Konaklar</a></div><div id="page-content"><div id="preamble"><h1>Apache’de IP’ye Dayalı Sanal Konak Desteği</h1>
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="../">Sürüm 2.5</a> &gt; <a href="./">Sanal Konaklar</a></div><div id="page-content"><div id="preamble"><h1>IP’ye Dayalı Sanal Konak Desteği</h1>
<div class="toplang">
<p><span>Mevcut Diller: </span><a href="../en/vhosts/ip-based.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../fr/vhosts/ip-based.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
@@ -24,9 +24,9 @@
<a href="../ko/vhosts/ip-based.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/vhosts/ip-based.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
</div>
-<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#requirements">Sistem gereksinimleri</a></li>
+<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#explanation">IP'ye dayalı sanal konak desteği nedir</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#requirements">Sistem gereksinimleri</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#howto">Apache nasıl ayarlanır?</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#multiple">Çok sayıda sürecin yapılandırılması</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#single">Sanal konaklar tek bir sürecin yapılandırılması</a></li>
@@ -35,17 +35,33 @@
</li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
+<h2><a name="explanation" id="explanation">IP'ye dayalı sanal konak desteği nedir</a></h2>
+ <p>IP'ye dayalı sanal konak desteği, bir isteğin alındığı IP adresi ve
+ porta bağlı olarak farklı yönergeleri uygulamak için bir yoldur. Özetle,
+ farklı siteleri farklı portlardan ve arayüzlerden sunmakta
+ kullanılır.</p>
+
+ <p>Çoğu durumda, <a href="name-based.html">isme dayalı sanal konaklar</a>
+ birçok sanal konağın tek bir IP adresi/port çiftini paylaşmasını
+ sağladığından daha kullanışlıdır. Neyi kullanacağınıza karar vermek için
+ <a href="name-based.html#namevip">İsme dayalı ve IP’ye dayalı Sanal
+ Konaklar</a> bölümüne bakınız.</p>
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
<h2><a name="requirements" id="requirements">Sistem gereksinimleri</a></h2>
<p><cite>IP’ye dayalı</cite> deyince, sunucunun <strong>her IP’ye dayalı
- sanal konak için ayrı bir IP adresi</strong>ne sahip olduğunu anlıyoruz.
- Bunun olması için, makine ya çok sayıda ağ bağlantısına sahiptir ya da
- makinede, günümüzde çoğu işletim sistemi tarafından desteklenen sanal
- arabirimler kullanılıyordur. (Sanal arabirimlerle ilgili ayrıntılar için
- sistem belgelerinize bakınız; bu konu genellikle IP rumuzları (ip aliases)
- olarak geçer ve ayarlamak için genellikle "ifconfig" komutu
- kullanılır.)</p>
-
+ sanal konak için ayrı bir IP adresi/port çifti</strong>ne sahip olduğunu
+ anlıyoruz. Bunun olması için, makine ya çok sayıda ağ bağlantısına
+ sahiptir ya da makinede, günümüzde çoğu işletim sistemi tarafından
+ desteklenen sanal arabirimler ve/veya çok sayıda port kullanılıyordur.
+ (Sanal arabirimlerle ilgili ayrıntılar için sistem belgelerinize bakınız;
+ bu konu genellikle IP rumuzları (ip aliases) olarak geçer ve ayarlamak
+ için genellikle "ifconfig" komutu kullanılır.)</p>
+
+ <p>Apache HTTP Sunucusu terminolojisinde, tek bir IP adresinin çok sayıda
+ TCP portuyla kullanımı IP'ye dayalı sanal konak desteği olarak
+ bilinir.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="howto" id="howto">Apache nasıl ayarlanır?</a></h2>
@@ -61,8 +77,8 @@
<li>Güvenli bölgeler oluşturmanız gerekiyordur. Örneğin, şirket2’deki hiç
kimse dosya sistemi üzerinden şirket1’e ait verileri okuyamasın, sadece
herkes gibi tarayıcı kullanarak okuyabilsin istenebilir. Bu durumda,
- <code class="directive"><a href="../mod/mpm_common.html#user">User</a></code>,
- <code class="directive"><a href="../mod/mpm_common.html#group">Group</a></code>,
+ <code class="directive"><a href="../mod/mod_unixd.html#user">User</a></code>,
+ <code class="directive"><a href="../mod/mod_unixd.html#group">Group</a></code>,
<code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code> ve
<code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code> yönergeleri farklı
değerlerle yapılandırılmış iki ayrı süreç çalıştırmanız gerekir.</li>
@@ -97,7 +113,7 @@
yönergesi kullanılır. Örnek:</p>
<div class="example"><p><code>
- Listen www.birkobi.dom:80
+ Listen 192.0.2.100:80
</code></p></div>
<p>Burada konak ismi yerine IP adresi kullanmanız önerilir (ayrıntılar için
@@ -122,7 +138,7 @@
DocumentRoot /gruplar/birkobi/belgeler<br />
ServerName www.birkobi.dom<br />
ErrorLog /gruplar/birkobi/günlükler/hatalar.log<br />
- TransferLog /gruplar/birkobi/günlükler/erisim.log
+ CustomLog /gruplar/birkobi/günlükler/erisim.log combined
</span>
&lt;/VirtualHost&gt;<br />
<br />
@@ -132,7 +148,7 @@
DocumentRoot /gruplar/digerkobi/belgeler<br />
ServerName www.digerkobi.dom<br />
ErrorLog /gruplar/digerkobi/günlükler/hatalar.log<br />
- TransferLog /gruplar/digerkobi/günlükler/erisim.log
+ CustomLog /gruplar/digerkobi/günlükler/erisim.log combined
</span>
&lt;/VirtualHost&gt;
</code></p></div>
@@ -142,10 +158,15 @@
<a href="../dns-caveats.html">DNS ile ilgili konular</a>
belgesine bakınız).</p>
+ <p>Belli bir IP adresi veya port kullanımı bunların joker eşdeğerlerine
+ göre daha yüksek öncelik sağlar ve eşleşen bir sanal konak da genel
+ sunucuya göre öncelik alır.</p>
+
<p>Süreç oluşturmayı denetleyen yönergeler ve bir kaç başka yönerge dışında
- hemen hemen tüm yapılandırma yönergeleri <code class="directive"><a href="../mod/core.html#virtualhost">VirtualHost</a></code> bölümleri içinde kullanılabilir. Bir
- yönergenin <code class="directive"><a href="../mod/core.html#virtualhost">VirtualHost</a></code> bölümlerinde
- kullanılıp kullanılmayacağını öğrenmek için <a href="../mod/directives.html">yönerge dizinini</a> kullanarak yönergenin <a href="../mod/directive-dict.html#Context">Bağlam</a>’ına bakınız.</p>
+ hemen hemen tüm yapılandırma yönergeleri <code class="directive"><a href="../mod/core.html#virtualhost">VirtualHost</a></code> bölümleri içinde kullanılabilir.
+ Bir yönergenin <code class="directive"><a href="../mod/core.html#virtualhost">VirtualHost</a></code>
+ bölümlerinde kullanılıp kullanılmayacağını öğrenmek için <a href="../mod/directives.html">yönerge dizinini</a> kullanarak yönergenin
+ <a href="../mod/directive-dict.html#Context">Bağlam</a>’ına bakınız.</p>
<p><a href="../suexec.html">suEXEC sarmalayıcısı</a> kullanıldığı takdirde
<code class="directive"><a href="../mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code> yönergesi de
@@ -154,9 +175,9 @@
<p><em>GÜVENLİK:</em>Günlük dosyalarının yazılacağı yeri belirlerken,
Apache’yi başlatan kullanıcıdan başka kimsenin yazamayacağı bir yerin
- seçilmesi bazı güvenlik risklerini ortadan kaldırmak bakımından önemlidir.
- Ayrıntılar için <a href="../misc/security_tips.html">güvenlik ipuçları</a>
- belgesine bakınız.</p>
+ seçilmesi bazı güvenlik risklerini ortadan kaldırmak bakımından
+ önemlidir. Ayrıntılar için <a href="../misc/security_tips.html">güvenlik
+ ipuçları</a> belgesine bakınız.</p>
</div></div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="../en/vhosts/ip-based.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
diff --git a/docs/manual/vhosts/ip-based.xml.meta b/docs/manual/vhosts/ip-based.xml.meta
index 1d24a40e09..bcb6ed04a0 100644
--- a/docs/manual/vhosts/ip-based.xml.meta
+++ b/docs/manual/vhosts/ip-based.xml.meta
@@ -11,6 +11,6 @@
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/vhosts/mass.html.tr.utf8 b/docs/manual/vhosts/mass.html.tr.utf8
index 8a25f8103e..aea49ea418 100644
--- a/docs/manual/vhosts/mass.html.tr.utf8
+++ b/docs/manual/vhosts/mass.html.tr.utf8
@@ -23,23 +23,23 @@
<a href="../ko/vhosts/mass.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/vhosts/mass.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p>Bu belgede sanal konakların sonu belirsiz bir şekilde artışı karşısında
- Apache httpd sunucusunun nasıl daha verimli kullanılacağı açıklanmıştır.
+ Apache HTTP Sunucusunun nasıl daha verimli kullanılacağı açıklanmıştır.
+ Devingen kitlesel konakları oluşturmak için <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>
+ modülünün kullanımını açıklayan <a href="../rewrite/vhosts.html">ayrı bir
+ belge</a> de mevcuttur.
</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#motivation">Amaç</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#overview">Genel Bakış</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#simple">Basit Devingen Sanal Konaklar</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#homepages">Sanal KiÅŸisel Sayfalar Sistemi</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#simple">mod_vhost_alias ile Kitlesel Sanal Konaklar</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#homepages">BasitleÅŸtirilmiÅŸ Kitlesel Sanal Konaklar</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#combinations">Aynı Sunucuda Kişisel ve Kurumsal Sanal Konaklar</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ipbased">IP’ye dayalı sanal konakları daha verimli kılmak</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#simple.rewrite"><code>mod_rewrite</code> ile Kurumsal Müşteriler Sistemi</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#homepages.rewrite"><code>mod_rewrite</code> ile KiÅŸisel Sayfalar Sistemi</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#xtra-conf">Sanal konaklar için ayrı bir yapılandırma dosyası kullanmak</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#simple.rewrite"><code>mod_rewrite</code> ile Kitlesel Sanal Konaklar</a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
@@ -50,40 +50,35 @@
<code>&lt;VirtualHost&gt;</code> bölümü içereceği zaman yapılacaklar ile
ilgilidir.</p>
-<div class="example"><p><code>
-NameVirtualHost 111.22.33.44<br />
-&lt;VirtualHost 111.22.33.44&gt;<br />
-<span class="indent">
- ServerName musteri-1.dom<br />
- DocumentRoot /siteler/musteri-1.dom/belgeler<br />
- ScriptAlias /cgi-bin/ /siteler/musteri-1.dom/cgi-bin<br />
-</span>
-&lt;/VirtualHost&gt;<br />
-&lt;VirtualHost 111.22.33.44&gt;<br />
-<span class="indent">
- ServerName musteri-2.dom<br />
- DocumentRoot /siteler/musteri-2.dom/belgeler<br />
- ScriptAlias /cgi-bin/ /siteler/musteri-2.dom/cgi-bin<br />
-</span>
-&lt;/VirtualHost&gt;<br />
-# blah blah blah<br />
-&lt;VirtualHost 111.22.33.44&gt;<br />
-<span class="indent">
- ServerName musteri-N.dom<br />
- DocumentRoot /siteler/musteri-N.dom/belgeler<br />
- ScriptAlias /cgi-bin/ /siteler/musteri-N.dom/cgi-bin<br />
-</span>
+<pre>
+&lt;VirtualHost 111.22.33.44&gt;
+ ServerName musteri-1.example.com
+ DocumentRoot /siteler/musteri-1/belgeler
+ ScriptAlias /cgi-bin/ /siteler/musteri-1/cgi-bin
&lt;/VirtualHost&gt;
-</code></p></div>
- <p>Ana fikir, tüm durağan <code>&lt;VirtualHost&gt;</code>
- yapılandırmalarını devingen olarak çalışan tek bir
- <code>&lt;VirtualHost&gt;</code> bölümüyle değiştirmektir. Bunun elbette
- bazı getirileri olacaktır:</p>
+&lt;VirtualHost 111.22.33.44&gt;
+ ServerName musteri-2.example.com
+ DocumentRoot /siteler/musteri-2/belgeler
+ ScriptAlias /cgi-bin/ /siteler/musteri-2/cgi-bin
+&lt;/VirtualHost&gt;
+
+&lt;VirtualHost 111.22.33.44&gt;
+ ServerName musteri-N.example.com
+ DocumentRoot /siteler/musteri-N/belgeler
+ ScriptAlias /cgi-bin/ /siteler/musteri-N/cgi-bin
+&lt;/VirtualHost&gt;
+</pre>
+
+ <p>İsteğimiz çok sayıda <code>&lt;VirtualHost&gt;</code> bölümünü devingen
+ olarak çalışan tek bir <code>&lt;VirtualHost&gt;</code> bölümüyle
+ değiştirmektir. Bunun elbette bazı getirileri olacaktır:</p>
<ol>
<li>Yapılandırma dosyanız küçüleceği için Apache daha çabuk
- başlatılabilecek ve daha az bellek harcayacaktır.</li>
+ başlatılabilecek ve daha az bellek harcayacaktır. Muhtemelen daha da
+ önemlisi, küçülmüş bir yapılandırmanın bakımı da kolaylaşacağı için
+ hatalar da azalacaktır.</li>
<li>Yeni sanal konakların eklenmesi, DNS’de yeni girdiler oluşturmak ve
dosya sisteminde bununla ilgili dizinleri açmak dışında biraz daha
@@ -92,11 +87,12 @@ NameVirtualHost 111.22.33.44<br />
</ol>
<p>Ana götürüsü ise her sanal konak için ayrı birer günlük dosyasına sahip
- olamayacak olmanızdır. Öte yandan, dosya tanıtıcılarının sınırlı olması
- nedeniyle bunu yapmayı zaten istemezsiniz. Günlük kayıtları için bir
- fifo veya bir boru hattı oluşturmak ve diğer uçta çalışan bir süreç
- vasıtasıyla günlükleri müşterilere paylaştırmak daha iyidir (ayrıca, bu,
- istatistikleri toplamanızı da kolaylaştırır).</p>
+ olamayacak olmanızdır. Öte yandan, <a href="fd-limits.html">dosya
+ tanıtıcılarının sınırlı olması</a> nedeniyle bunu yapmayı zaten
+ istemezsiniz. Günlük kayıtları için bir <a href="../logs.html#piped">fifo
+ veya bir boru hattı</a> oluşturmak ve diğer uçta çalışan bir süreç
+ vasıtasıyla günlükleri müşterilere paylaştırmak daha iyidir. Böyle bir
+ işlemle ilgili bir örneği <a href="../programs/other.html#split-logfile">split-logfile</a> aracının belgesinde bulabilirsiniz.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
@@ -105,16 +101,18 @@ NameVirtualHost 111.22.33.44<br />
<p>Bir sanal konak iki bilgiye bakarak belirlenir: IP adresi ve HTTP
isteğindeki <code>Host:</code> başlığının içeriği. Devingen sanal
barındırma tekniği, isteği yerine getirmek için kullanılacak dosya
- yoluna bu bilgiyi kendiliğinden girmek esasına dayanır. Bu, Apache 2.0
- ile <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> kullanarak oldukça kolay
- yapılabileceği gibi <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> da kullanılabilir. Bu
- modüllerin her ikisi de öntanımlı olarak devre dışıdır. Bu tekniği
- kullanmak isterseniz Apache’yi yeniden yapılandırıp derleyerek bu iki
- modülü etkin duruma getirmeniz gerekir.</p>
-
- <p>Devingen sanal konağı normal bir sanal konak gibi göstermek için bazı
- şeyleri ’göstermelik’ olarak yapmak gerekir. Bunlardan en önemlisi,
- Apache tarafından göreli URL’lerden normal URL’leri ve benzerlerini
+ yoluna bu bilgiyi kendiliğinden girmek esasına dayanır. Bu, Apache httpd
+ ile <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> modülünü kullanarak oldukça kolay
+ yapılabileceği gibi <a href="../rewrite/vhosts.html">mod_rewrite modülü
+ de kullanılabilir</a>.</p>
+
+ <p>Bu modüllerin her ikisi de öntanımlı olarak devre dışıdır. Bu tekniği
+ kullanmak isterseniz Apache httpd'yi yeniden yapılandırıp derleyerek bu
+ iki modülü etkin duruma getirmeniz gerekir.</p>
+
+ <p>Devingen sanal konağı normal bir sanal konak gibi göstermek için
+ bazı bilgileri istekten saptamak gerekir. Bunlardan en önemlisi,
+ httpd tarafından göreli URL’lerden normal URL’leri ve benzerlerini
üretmek için kullanılan sunucu ismidir. Sunucu ismi
<code>ServerName</code> yönergesi ile yapılandırılır ve CGI’ler
tarafından <code>SERVER_NAME</code> ortam değişkeni üzerinden
@@ -124,37 +122,36 @@ NameVirtualHost 111.22.33.44<br />
DNS</code> belirtilmişse, sunucu ismi, sanal konağın IP adresinden
tersine DNS sorgusu yapılarak elde edilir. Birincisi isme dayalı sanal
konaklar tarafından ikincisi ise IP’ye dayalı sanal konaklar tarafından
- kullanılır. Eğer Apache, istekte <code>Host:</code> başlığının olmayışı
+ kullanılır. Eğer httpd, istekte <code>Host:</code> başlığının olmayışı
veya DNS sorgusunun başarısız olması sebebiyle sunucu ismini elde
edemezse son çare olarak <code>ServerName</code> yönergesinde yazılı
değeri kullanır.</p>
- <p>‘Göstermelik’ yapılan şeylerden biri de <code>DocumentRoot</code>
+ <p>Saptanan bilgilerden biri de <code>DocumentRoot</code>
yönergesi ile yapılandırılan belge kök dizini olup CGI’ler tarafından
<code>DOCUMENT_ROOT</code> ortam değişkeni üzerinden kullanılır. Normal
yapılandırmada <code class="module"><a href="../mod/core.html">core</a></code> modülü tarafından dosya isimlerini
URI’lere eşlerken kullanılır. Fakat sunucu devingen sanal konakları
kullanmak üzere yapılandırıldığında, eşleştirmeyi farklı yollardan yapan
- başka bir modül devreye girer (<code>mod_vhost_alias</code> veya
- <code>mod_rewrite</code>). <code>DOCUMENT_ROOT</code> ortam deÄŸiÅŸkenine
- değerini atamaktan sorumlu olan bu iki modülden biri kullanılmazsa CGI
- veya SSI belgeleri yanlış değerlerle üretilirler.</p>
+ başka bir modül devreye girer (<code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> veya
+ <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>). <code>DOCUMENT_ROOT</code> ortam
+ değişkenine değerini atamaktan sorumlu olan bu iki modülden biri
+ kullanılmazsa CGI veya SSI belgeleri yanlış değerlerle üretilirler.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
-<h2><a name="simple" id="simple">Basit Devingen Sanal Konaklar</a></h2>
+<h2><a name="simple" id="simple">mod_vhost_alias ile Kitlesel Sanal Konaklar</a></h2>
<p>Yukarıda <a href="#motivation">Amaç</a> bölümünde özetlenen sanal konak
- düzenlemesinin <code>mod_vhost_alias</code> kullanarak daha soysal bir
- tarzda gerçekleştirilmiş halini içeren <code>httpd.conf</code> bölümü
- aşağıdadır.</p>
+ düzenlemesinin <code>mod_vhost_alias</code> kullanarak gerçekleştirilmiş
+ halini içeren <code>httpd.conf</code> bölümü aşağıdadır.</p>
<div class="example"><p><code>
# sunucu ismini Host: başlığından elde edelim<br />
UseCanonicalName Off<br />
<br />
-# Bu günlükleme biçiminde ilk alana bakarak<br />
-# sanal konak günlükleri ayrıştırılabilir<br />
+# Bu günlükleme biçiminde split-logfile aracı kullanılarak<br />
+# ilk alana dayalı sanal konak günlükleri ayrıştırılabilir<br />
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon<br />
CustomLog logs/access_log vcommon<br />
<br />
@@ -167,27 +164,37 @@ VirtualScriptAlias /siteler/%0/cgi-bin
<p>Bu yapılandırmayı IP’ye dayalı sanal konaklar için kullanmak isterseniz
<code>UseCanonicalName Off</code> yerine <code>UseCanonicalName
DNS</code> yazmanız yeterlidir. Böylece dosya ismine eklenecek konak
- ismi sanal konağın IP adresinden türetilir.</p>
+ ismi sanal konağın IP adresinden türetilir. <code>%0</code> değişkeni,
+ <code>Host:</code> başlığı ile belirlenen istekteki sunucu isminin
+ ifadesidir.</p>
+
+ <p>Kullanım örnekleri için <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code>modülünün
+ belgesine bakınız.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
-<h2><a name="homepages" id="homepages">Sanal KiÅŸisel Sayfalar Sistemi</a></h2>
-
- <p>Bu sistem, yukarıdaki yapılandırmanın bir ISS’nin kişisel sayfalar
- sunucusuna uyarlanmasından başka bir şey değildir. Biraz daha karmaşık
- bir yapılandırma ile dosya isimlerine <code>/home/kullanıcı/</code>
- dizinlerini ekleyebiliriz. Farklı olarak her sanal konak için bir tane
- değil hepsi için bir tane <code>cgi-bin</code> olacaktır.</p>
-
-<div class="example"><p><code>
-# Son bölüm hariç yukarıdaki yapılandırma, burada...<br />
-<br />
-# sunucu ismine eklenecek dosya isimlerini oluşturalım<br />
-VirtualDocumentRoot /siteler/%2/belgeler<br />
-<br />
-# ortak cgi-bin dizini<br />
-ScriptAlias /cgi-bin/ /siteler/std-cgi/<br />
-</code></p></div>
+<h2><a name="homepages" id="homepages">BasitleÅŸtirilmiÅŸ Kitlesel Sanal Konaklar</a></h2>
+
+ <p>Bu sistem, yukarıdaki yapılandırmanın bir ISS’nin sunucusuna
+ uyarlanmasından başka bir şey değildir. <code>%2</code> değişkenini
+ kullanarak, dosya isminde kullanmak üzere sunucu isminin alt dizgelerini
+ seçebiliriz, böylece, örneğin <code>www.user.example.com</code> belgeleri
+ <code>/home/user/www</code> dizininde bulunabilir. Farklı olarak her
+ sanal konak için bir tane değil hepsi için bir tane <code>cgi-bin</code>
+ olacaktır.</p>
+
+ <div class="example"><p><code>
+ UseCanonicalName Off<br />
+ <br />
+ LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon<br />
+ CustomLog logs/access_log vcommon<br />
+ <br />
+ # sunucu ismini içerecek dosya isimlerini oluşturalım<br />
+ VirtualDocumentRoot /home/%2/www<br />
+ <br />
+ # ortak cgi-bin dizini<br />
+ ScriptAlias /cgi-bin/ /siteler/std-cgi/<br />
+ </code></p></div>
<p><code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> belgesinde daha karmaşık
<code>VirtualDocumentRoot</code> örnekleri vardır.</p>
@@ -196,7 +203,7 @@ ScriptAlias /cgi-bin/ /siteler/std-cgi/<br />
<div class="section">
<h2><a name="combinations" id="combinations">Aynı Sunucuda Kişisel ve Kurumsal Sanal Konaklar</a></h2>
- <p>Daha karmaşık ayarlamalar yaparak Apache’inin normal
+ <p>Daha karmaşık ayarlamalar yaparak httpd’nin normal
<code>&lt;VirtualHost&gt;</code> bölümlerini farklı kitlesel sanal konak
yapılandırmaları için kullanabilirsiniz. Örneğin, bireysel
müşterileriniz için bir IP adresiniz, kurumsal müşterileriniz için de
@@ -224,7 +231,7 @@ LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon<br />
<br />
&lt;VirtualHost 111.22.33.44&gt;<br />
<span class="indent">
- ServerName kurumsal.iss.dom<br />
+ ServerName kurumsal.example.com<br />
<br />
CustomLog logs/access_log.kurumsal vcommon<br />
<br />
@@ -235,7 +242,7 @@ LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon<br />
<br />
&lt;VirtualHost 111.22.33.45&gt;<br />
<span class="indent">
- ServerName bireysel.iss.dom<br />
+ ServerName bireysel.example.com<br />
<br />
CustomLog logs/access_log.bireysel vcommon<br />
<br />
@@ -249,13 +256,14 @@ LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon<br />
<p>Eğer ilk <code>&lt;VirtualHost&gt;</code> bölümü bir <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> yönergesi içermezse ilgili IP
için ters DNS sorgusu yapılır. Eğer sorgudan elde edilen isim
sunucunun ismi değilse bu istenmeyen duruma bir çözüm olarak bir
- bilgilendirme bölümü (<code>ServerName isimsiz.iss.dom</code>)
+ bilgilendirme bölümü (örn, <code>ServerName bilgi.example.com</code>)
eklenebilir.</p>
</div>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="ipbased" id="ipbased">IP’ye dayalı sanal konakları daha verimli kılmak</a></h2>
+
<p><a href="#simple">İlk örnekte</a> IP’ye dayalı sanal konaklar için
kullanılmak istenirse yapılandırmada neyin nasıl değiştirileceği
@@ -280,131 +288,16 @@ VirtualScriptAliasIP /siteler/%0/cgi-bin<br />
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
-<h2><a name="simple.rewrite" id="simple.rewrite"><code>mod_rewrite</code> ile Kurumsal Müşteriler Sistemi</a></h2>
-
- <p>Buradaki <code>httpd.conf</code> bölümü de <a href="#simple">ilk
- örnekteki</a> gibi elde edilmiştir. İlk yarı, bazı değişiklikler dışında
- yukarıdaki örneğe çok benzer. Bu değişiklikler yapılandırmanın
- <code>mod_rewrite</code> bölümünün düzgün çalışması ve geriye doğru
- uyumluluk için gereklidir. İkinci yarı, asıl işi yapan
- <code>mod_rewrite</code> yapılandırmasını içerir.</p>
-
- <p>Biraz uzmanlık gerektiren bazı kısımlar var: Öntanımlı olarak
- <code>mod_rewrite</code> diÄŸer (<code>mod_alias</code>, vs. gibi) URI
- dönüşüm modüllerinden önce çalışır. Dolayısıyla bu modülleri kullanmak
- isterseniz, <code>mod_rewrite</code>’ı bunlara izin verecek şekilde
- yapılandırmalısınız. Ayrıca her devingen sanal konağa eşdeğer bir
- <code>ScriptAlias</code> yapmak için de biraz büyü yapmak gerekir.</p>
-
-<div class="example"><p><code>
-# Sunucu ismini Host: başlığınıdan alalım.<br />
-UseCanonicalName Off<br />
-<br />
-# Günlük dosyasından bilgileri ayıklayabilelim.<br />
-LogFormat "%{Host}i %h %l %u %t \"%r\" %s %b" vcommon<br />
-CustomLog logs/access_log vcommon<br />
-<br />
-&lt;Directory /siteler/hosts&gt;<br />
-<span class="indent">
- # ScriptAlias için yaptıklarımızla CGI betiklerini<br />
- # çalışmaya zorlayamayacağımızdan ExecCGI burada gerekli.<br />
- Options FollowSymLinks ExecCGI<br />
-</span>
-&lt;/Directory&gt;<br />
-<br />
-# İşin zor yanına geldik.<br />
-<br />
-RewriteEngine On<br />
-<br />
-# Host: başlığından elde edilen sunucu isminde harf<br />
-# büyüklükleri çeşitli olabilir. Hepsini küçük harf yapalım.<br />
-RewriteMap lowercase int:tolower<br />
-<br />
-## önce normal belgelerle anlaşalım:<br />
-# Alias /icons/ çalışsın - diğer rumuzlar için yineleyelim<br />
-RewriteCond %{REQUEST_URI} !^/icons/<br />
-# CGI’ler de çalışsın.<br />
-RewriteCond %{REQUEST_URI} !^/cgi-bin/<br />
-# Biraz da büyü yapalım.<br />
-RewriteRule ^/(.*)$ /siteler/${lowercase:%{SERVER_NAME}}/belgeler/$1<br />
-<br />
-## Artık CGI’lerle anlaşabiliriz. - Bir eylemci isteyelim.<br />
-RewriteCond %{REQUEST_URI} ^/cgi-bin/<br />
-RewriteRule ^/(.*)$ /siteler/${lowercase:%{SERVER_NAME}}/cgi-bin/$1 [H=cgi-script]<br />
-<br />
-# Bu kadar!
-</code></p></div>
-
-</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="section">
-<h2><a name="homepages.rewrite" id="homepages.rewrite"><code>mod_rewrite</code> ile KiÅŸisel Sayfalar Sistemi</a></h2>
-
- <p>Burada da <a href="#homepages">ikinci örnekte</a> yaptıklarımızı
- yapıyoruz.</p>
-
-<div class="example"><p><code>
-RewriteEngine on<br />
-<br />
-RewriteMap lowercase int:tolower<br />
-<br />
-# CGI’ler çalışsın.<br />
-RewriteCond %{REQUEST_URI} !^/cgi-bin/<br />
-<br />
-# konak ismi doğru mu bakalım yoksa RewriteRule çalışmaz.<br />
-RewriteCond ${lowercase:%{SERVER_NAME}} ^www\.[a-z-]+\.isp\.dom$<br />
-<br />
-# URI’nin başına sanal konak ismini ekleyelim.<br />
-# [C], bunu bitirdikten sonra, sonraki rewrite ile devam et demek.<br />
-RewriteRule ^(.+) ${lowercase:%{SERVER_NAME}}$1 [C]<br />
-<br />
-# Artık asıl dosya ismini oluşturabiliriz.<br />
-RewriteRule ^www\.([a-z-]+)\.isp\.dom/(.*) /home/$1/$2<br />
-<br />
-# Ortak CGI dizinini tanımlayalım.<br />
-ScriptAlias /cgi-bin/ /siteler/std-cgi/
-</code></p></div>
-
-</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="section">
-<h2><a name="xtra-conf" id="xtra-conf">Sanal konaklar için ayrı bir yapılandırma dosyası kullanmak</a></h2>
-
- <p>Burada, sanal konak isimlerinden belge kök dizini elde ederken
- <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> modülünün daha gelişkin özelliklerinden
- yararlanarak isimleri ayrı bir dosyadan okutacağız. Bu, esnekliği
- artırır ama daha karmaşık bir yapılandırma gerekir.</p>
-
- <p>Aşağıdaki içeriğe sahip bir <code>vhost.map</code>dosyamız olsun:</p>
-
-<div class="example"><p><code>
-musteri-1.dom /siteler/kurumsal/1<br />
-musteri-2.dom /siteler/kurumsal/2<br />
-# ...<br />
-musteri-N.dom /siteler/kurumsal/N<br />
-</code></p></div>
-
- <p><code>httpd.conf</code> dosyamız da şunları içerecektir:</p>
-
-<div class="example"><p><code>
-RewriteEngine on<br />
-<br />
-RewriteMap lowercase int:tolower<br />
-<br />
-# Eşlem dosyasını tanımlayalım<br />
-RewriteMap vhost txt:/siteler/conf/vhost.map<br />
-<br />
-# Rumuzları yukarıdaki gibi halledelim.<br />
-RewriteCond %{REQUEST_URI} !^/icons/<br />
-RewriteCond %{REQUEST_URI} !^/cgi-bin/<br />
-RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$<br />
-# Eşlemeyi dosyalar için de yapalım.<br />
-RewriteCond ${vhost:%1} ^(/.*)$<br />
-RewriteRule ^/(.*)$ %1/belgeler/$1<br />
-<br />
-RewriteCond %{REQUEST_URI} ^/cgi-bin/<br />
-RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$<br />
-RewriteCond ${vhost:%1} ^(/.*)$<br />
-RewriteRule ^/(.*)$ %1/cgi-bin/$1 [H=cgi-script]
-</code></p></div>
+<h2><a name="simple.rewrite" id="simple.rewrite"><code>mod_rewrite</code> ile Kitlesel Sanal Konaklar</a></h2>
+
+
+ <p>Kitlesel sanal barındırma <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> modülü kullanarak
+ da gerçeklenebilir. Ya basitçe <code class="directive"><a href="../mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> yönergelerini kullanırsınız ya da daha karmaşık
+ olarak sanal konak tanımlarınızı harici bir yerde tutar ve bunlara
+ <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> yönergesini
+ kullanarak erişirsiniz. Bu teknikler ayrıntılı olarak
+ <a href="../rewrite/vhosts.html">rewrite belgelerinde</a>
+ açıklanmıştır.</p>
</div></div>
<div class="bottomlang">
diff --git a/docs/manual/vhosts/mass.xml.meta b/docs/manual/vhosts/mass.xml.meta
index 846b02d78a..9a4b57f4d0 100644
--- a/docs/manual/vhosts/mass.xml.meta
+++ b/docs/manual/vhosts/mass.xml.meta
@@ -10,6 +10,6 @@
<variant>en</variant>
<variant outdated="yes">fr</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>
diff --git a/docs/manual/vhosts/name-based.html.tr.utf8 b/docs/manual/vhosts/name-based.html.tr.utf8
index f38a63ee75..982fca2e21 100644
--- a/docs/manual/vhosts/name-based.html.tr.utf8
+++ b/docs/manual/vhosts/name-based.html.tr.utf8
@@ -25,124 +25,126 @@
<a href="../ko/vhosts/name-based.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/vhosts/name-based.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
</div>
-<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
<p>Bu belgede isme dayalı sanal konakların ne zaman, nasıl kullanılacakları
açıklanmıştır.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#namevip">İsme dayalı ve IP’ye dayalı Sanal Konaklar</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#alg">Sunucu isme dayalı sanal konaklardan uygun olanını nasıl seçer</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#using">İsme Dayalı Sanal Konakların Kullanımı</a></li>
-<li><img alt="" src="../images/down.gif" /> <a href="#compat">Artık Tarihe Karışmış Tarayıcılarla Uyumluluk</a></li>
</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="ip-based.html">IP Adresine Dayalı Sanal Konaklar</a></li><li><a href="details.html">Konak Eşlemenin Derinliğine İncelenmesi</a>
</li><li><a href="mass.html">Devingen olarak Yapılandırılan Kütlesel Sanal
Barındırma</a></li><li><a href="examples.html">Çok kullanılan sanal konak yapılandırma
-örnekleri</a></li><li><a href="examples.html#serverpath">ServerPath yapılandırma örneği</a>
-</li></ul></div>
+örnekleri</a></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="namevip" id="namevip">İsme dayalı ve IP’ye dayalı Sanal Konaklar</a></h2>
- <p>IP’ye dayalı sanal konaklarda sunulacak sanal konağı doğru tespit
- edebilmek için bağlantının yapıldığı IP adresine bakılır. Bu bakımdan her
- konak için ayrı bir IP adresine gereksinim vardır. İsme dayalı sanal
- konaklarda ise sunucu, istemcinin HTTP başlığının bir parçası olarak
- gönderdiği konak adını kullanır. Bu teknikte aynı IP adresini çok sayıda
- farklı konak kullanabilir.</p>
+ <p><a href="ip-based.html">IP’ye dayalı sanal konaklar</a>da sunulacak
+ sanal konağı doğru tespit edebilmek için bağlantının yapıldığı IP
+ adresine bakılır. Bu bakımdan her konak için ayrı bir IP adresine
+ gereksinim vardır.</p>
+
+ <p>İsme dayalı sanal konaklarda ise sunucu, istemcinin HTTP başlığının bir
+ parçası olarak gönderdiği konak adını kullanır. Bu teknikte aynı IP
+ adresini çok sayıda farklı konak kullanabilir.</p>
<p>İsme dayalı sanal barındırma nispeten daha kolaydır, çünkü her konak
ismini doğru IP adresiyle eşlemek için DNS sunucunuzu yapılandırdıktan
sonra Apache HTTP sunucusunu farklı konak isimlerini tanıyacak şekilde
yapılandırmanız yeterli olur. İsme dayalı sanal barındırma ayrıca zaten
kıt olan IP adreslerine talebi de azaltır. Bu nedenle, IP’ye dayalı sanal
- konakları kullanmanızı gerektirecek çok özel bir sebep olmadıkça isme
- dayalı sanal konaklar kullanmalısınız. IP’ye dayalı sanal konakların
- kullanımını gerektirebilecek bazı durumlar:</p>
-
- <ul>
- <li>Bazı tarihi istemciler isme dayalı sanal konaklarla uyumlu değildir.
- İsme dayalı sanal konakların çalışması için istemcinin HTTP Host
- başlığı göndermesi gerekir. Bu da HTTP/1.1 desteği gerektirir.
- Günümüzdeki HTTP/1.0 istemcileri bir eklenti olarak HTTP/1.1’i de
- desteklemektedir. Tarihi eser haline gelmiÅŸ HTTP/1.1 desteÄŸi
- bulurmayan eski istemcileri hala isme dayalı sanal konaklarla
- desteklemek isterseniz bu belgenin sonunda bunu mümkün kılabilecek bir
- tekniÄŸe yer verilmiÅŸtir.</li>
+ konakları kullanmanızı gerektiren donanım kullanmadıkça isme dayalı
+ sanal konaklar kullanmalısınız. İstemci uyumuna bağlı IP’ye dayalı
+ sanal barındırma için eskiden varolan sebepler genel amaçlı bir HTTP
+ sunucusu için artık uygulanabilir değildir.</p>
- <li>İsme dayalı sanal konaklar SSL portokolünün doğası gereğince SSL’li
- güvenli sunucular için kullanılamazlar.</li>
-
- <li>Bazı işletim sistemlerinin ve ağ donanımlarının gerçekleştirdiği
- band genişliği yönetim teknikleri IP adresleri farklı olmadığı sürece
- konaklar arasında ayrım yapamazlar.</li>
- </ul>
+ <p>İsme dayalı sanal barındırma, IP'ye dayalı sanal barındırma seçim
+ algoritmasını kullanmaz, yani uygun sunucu ismini arama işlemi sadece en
+ iyi IP'ye dayalı adrese sahip sanal konaklar arasında gerçekleşir.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
+<h2><a name="alg" id="alg">Sunucu isme dayalı sanal konaklardan uygun olanını nasıl seçer</a></h2>
+
+
+ <p>İsme dayalı sanal konak çözümlemesinin ilk adımının IP'ye dayalı
+ çözümleme olduğunun anlaşılması çok önemlidir. İsme dayalı sanal konak
+ çözümlemesi en uygun isme dayalı sanal konağı seçerken önce en iyi IP'ye
+ dayalı eşleşme adaylarının sayısını azaltır, sonra bunlar arasından en
+ uygununu seçer. Tüm <code>VirtualHost</code> yönergelerinde IP adresi
+ yerine joker kullanımı bu IP'ye dayalı eşlemeyi yersiz kılar.</p>
+
+ <p>Bir istek geldiğinde, sunucu, istekte kullanılan IP adresi ve portu ile
+ en iyi eşleşen <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bileşenini bulur. Bu IP adresi ve port çifti ile
+ eşleşen birden fazla sanal konak varsa, Apache httpd istekte kullanılan
+ sunucu ismini <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> ve
+ <code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code> yönergelerindeki
+ isimlerle karşılaştırır.</p>
+
+ <h3><a name="defaultvhost" id="defaultvhost">Bir IP adresi ve port çifti için öntanımlı isme dayalı sankon</a></h3>
+
+ <p><code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> ve
+ <code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code> yönergelerinde bir
+ eşleşme bulunamazsa, Apache httpd bu çift ile eşleşen <strong>sanal
+ konaklar listesindeki ilk sanal konağı</strong> kullanır.</p>
+
+</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
<h2><a name="using" id="using">İsme Dayalı Sanal Konakların Kullanımı</a></h2>
-<table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="../mod/core.html">core</a></code></li></ul></td><td><ul><li><code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code></li><li><code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code></li><li><code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code></li><li><code class="directive"><a href="../mod/core.html#servername">ServerName</a></code></li><li><code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code></li><li><code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li></ul></td></tr></table>
-
- <p>İsme dayalı sanal konakları kullanmak için, bu konaklar için istekleri
- kabul edecek sunucuya IP adresini (ve muhtemelen portu da)
- belirtmelisiniz. Bu işlem <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> yönergesiyle yapılır. Normal
- şartlar altında sunucu üzerinde bütün IP adreslerinin kullanılması
- gerekir; bunun için <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code>
- yönergesine argüman olarak <code>*</code> belirtebilirsiniz. Çok sayıda
- port kullanmayı planlıyorsanız (SSL çalıştırmak gibi), argümana
- <code>*:80</code> şeklinde port ekleyebilirsiniz. Yalnız, <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> yönergesinde bir IP adresi
- belirtmiÅŸ olmakla sunucunun kendiliÄŸinden o IP adresini dinlemeyeceÄŸine
- dikkat ediniz. Bu konuda ayrıntılı bilgi edinmek için <a href="../bind.html">Apache’nin kullanacağı adreslerin ve portların
- ayarlanması</a> belgesine bakınız. Ayrıca, sunucuda, burada belirttiğiniz
- IP adresine sahip bir ağ arabirimi olmalıdır.</p>
+<table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="../mod/core.html">core</a></code></li></ul></td><td><ul><li><code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code></li><li><code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code></li><li><code class="directive"><a href="../mod/core.html#servername">ServerName</a></code></li><li><code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li></ul></td></tr></table>
- <p>Sonraki adım sunacağınız her konak için ayrı bir <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümü oluşturmaktır.
- <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
- yönergesinin argümanı ile eşleşen bir <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> yönergesi tanımlanmış olmalıdır
- (değer normalde "*:80" olacaktır). Her <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümü içinde sunulan konağı
- belirtmek üzere en azından bir adet <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> yönergesine ve konak içeriğinin dosya
- sisteminde bulunduğu yeri gösteren bir <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> yönergesine
- ihtiyacınız olacaktır.</p>
+ <p>İlk adım sunacağınız her konak için ayrı bir <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümü oluşturmaktır. Her
+ <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümü
+ içinde sunulan konağı belirtmek üzere en azından bir adet <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> yönergesine ve konak içeriğinin
+ dosya sisteminde bulunduğu yeri gösteren bir <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> yönergesine ihtiyacınız
+ olacaktır.</p>
<div class="note"><h3>Ana konağı unutmayın</h3>
- <p>Mevcut sitenize sanal konaklar eklerseniz, mevcut siteniz için de bir
- <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümü
- oluşturmalısınız. Bu sanal konak bölümü içinde kullanacağınız
- <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> ve <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> yönergelerinin argümanları, bu
- yönergelerin sunucu geneli için belirttiğiniz değerlerini
- içermelidir. Bu sanal konağı yapılandırma dosyanızdaki ilk sanal konak
- yapın ki, öntanımlı konak olsun.</p>
+ <p>Mevcut <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
+ yönergelerinin hiçbiriyle eşleşmeyen bir istek için, sunucu veya konak
+ ismine bakılmaksızın genel sunucu yapılandırmanız kullanılır.</p>
+
+ <p>Mevcut sitenize isme dayalı bir sanal konak eklerseniz ve bu sanal
+ konak ana sunucunun IP adresi ve portuna sahipse, ana sunucuya yapılan
+ istekler için bu sanal konak kullanılır. Bu bakımdan, <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> yönergesi ana sunucununki ile aynı
+ olan bir <a href="#defaultvhost">öntanımlı sanal konak</a> oluşturmak
+ akıllıca olacaktır. Aynı arayüz ve portu kullanan fakat farklı
+ yapılandırmalara sahip diğer alan isimlerinin sanal konakları (yani
+ öntanımlı olmayanlar) bu öntanımlı sanal konağın sonrasına
+ yerleÅŸtirilmelidir.</p>
</div>
- <p>Örnek olarak, <code>www.biralan.tld</code> adresinden sitenizi sunmakta
- olduğunuzu ve bunun yanına aynı IP adresini kullanan
- <code>www.digeralan.tld</code> sanal konağını eklemek istediğinizi
+ <p>Örnek olarak, <code>site1.example.com</code> adresinden sitenizi
+ sunmakta olduğunuzu ve bunun yanına aynı IP adresini kullanan
+ <code>site2.example.com</code> sanal konağını eklemek istediğinizi
varsayalım. Bunun için <code>httpd.conf</code> dosyanıza basitçe şu
satırları ekleyebilirsiniz:</p>
<div class="example"><p><code>
- NameVirtualHost *:80<br />
- <br />
&lt;VirtualHost *:80&gt;<br />
<span class="indent">
- ServerName www.biralan.tld<br />
- ServerAlias biralan.tld *.biralan.tld<br />
- DocumentRoot /siteler/biralan<br />
+ #İlk sanal konak aynı zamanda *:80 için de öntanımlıdır.
+ ServerName site1.example.com<br />
+ ServerAlias example.com<br />
+ DocumentRoot /siteler/site1<br />
</span>
&lt;/VirtualHost&gt;<br />
<br />
&lt;VirtualHost *:80&gt;<br />
- <span class="indent">ServerName www.digeralan.tld<br />
- DocumentRoot /siteler/digeralan<br />
+ <span class="indent">
+ ServerName site2.example.com<br />
+ DocumentRoot /siteler/site2<br />
</span>
&lt;/VirtualHost&gt;<br />
</code></p></div>
- <p>Ä°sterseniz, <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> ve
- <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
- yönergelerinde argüman olarak <code>*</code> yerine doğrudan bir IP adresi
- belirtebilirsiniz. Hatta, daha sonra, isme dayalı sanal konakları bir IP
- adresinden ve IP’ye dayalı olanları veya isme dayalı diğer bir sanal konak
- grubunu diÄŸer IP adreslerinden sunmak isteyebilirsiniz.</p>
+ <p>İsterseniz, <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> yönergesinde argüman olarak <code>*</code>
+ yerine doÄŸrudan bir IP adresi belirtebilirsiniz. Hatta, daha sonra, isme
+ dayalı sanal konakları bir IP adresinden ve IP’ye dayalı olanları veya
+ isme dayalı diğer bir sanal konak grubunu diğer IP adreslerinden sunmak
+ isteyebilirsiniz.</p>
<p>Çoğu sunucunun birden fazla isim ile erişilebilir olması istenir. Bu,
<code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümü
@@ -152,19 +154,24 @@ Barındırma</a></li><li><a href="examples.html">Çok kullanılan sanal konak ya
için bölüm içine şu satırı ekleyebilirsiniz:</p>
<div class="example"><p><code>
- ServerAlias biralan.tld *.biralan.tld
+ ServerAlias example.com *.example.com
</code></p></div>
- <p>Böylece <code>biralan.tld</code> alanındaki tüm konaklar için gelen
- isteklere <code>www.biralan.tld</code> sanal konağından hizmet sunulmuş
+ <p>Böylece <code>example.com</code> alanındaki tüm konaklar için gelen
+ isteklere <code>www.example.com</code> sanal konağından hizmet sunulmuş
olur. Konak isimleriyle eşleşmek üzere dosya ismi kalıp karakterleri
- <code>*</code> ve <code>?</code> kullanılabilir. Şüphesiz bu isimleri sırf
- <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> veya
+ <code>*</code> ve <code>?</code> kullanılabilir. Şüphesiz bu isimleri
+ sırf <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> veya
<code>ServerAlias</code> yönergesinde belirtmiş olmakla bu isimleri
erişilebilir kılamazsınız. Öncelikle, bu isimleri sunucunuzdaki IP
adresleriyle eşlemek üzere yapılandıracağınız bir DNS sunucunuz
olmalıdır.</p>
+ <p>İsme dayalı sanal konaklardan en iyi eşleşme kümesinde olanlar
+ yapılandırmada göründükleri sıraya göre işleme sokulur. Joker
+ kullanımları arasında fark gözetilmeksizin <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> veya <code class="directive"><a href="../mod/core.html#serveralias">ServerAlias</a></code> yönergesi eşleşen ilk sanal konak
+ kullanılır.</p>
+
<p>Son olarak, sanal konak yapılandırmanıza, <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümlerinin içine başka yönergeler
yerleştirerek ince ayar çekebilirsiniz. Çoğu yönerge bu bölümlere
yerleştirilebilir ve sadece o sanal konakla ilgili yapılandırmayı
@@ -174,75 +181,6 @@ Barındırma</a></li><li><a href="examples.html">Çok kullanılan sanal konak ya
yapılandırma yönergelerinden sadece sanal konak bölümlerinde geçersiz
kılınmamış olanlar kullanılacaktır.</p>
- <p>Sunucuya bir istek geldiğinde, sunucu önce IP adresiyle eşleşmesi olası
- <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> bölümleri var mı diye
- bakar. Varsa, IP adresini eşleştirmek için <code class="directive"><a href="../mod/core.html#namevirtualhost">NameVirtualHost</a></code> bölümlerine tek tek bakar ve
- istenen konak ismi ile eşleşen bir <code class="directive"><a href="../mod/core.html#servername">ServerName</a></code> veya <code>ServerAlias</code> yönergesi bulmaya
- çalışır. Bir tane bulduğunda, sunucu için onun yapılandırmasını kullanır.
- Ä°simle eÅŸleÅŸen bir sanal konak bulamazsa IP adresiyle eÅŸleÅŸen <strong>ilk
- sanal konağın</strong> yapılandırmasını kullanır.</p>
-
- <p>Bir önkabul olarak yapılandırma dosyasında rastlanan ilk sanal konak
- <em>öntanımlı</em> sanal konaktır. IP adresi bir sanal konakla eşleştiği
- takdirde <em>ana sunucunun</em> <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> değeri <strong>asla</strong> kullanılmayacaktır.
- Sanal konaklardan hiçbiriyle eşleşmeyen istekler için özel bir
- yapılandırmanız olsun isterseniz, bu yapılandırmayı yapılandırma
- dosyanızdaki ilk <code class="directive"><a href="../mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümüne yerleştirmeniz
- yetecektir.</p>
-
-</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="section">
-<h2><a name="compat" id="compat">Artık Tarihe Karışmış Tarayıcılarla Uyumluluk</a></h2>
-
- <p>Evvelce de bahsedildiği gibi, isme dayalı sanal konakların gerektiği gibi
- çalışması için gerekli veriyi göndermeyen bazı istemciler vardır. Bu
- istemcilere daima o IP adresinin yapılandırma dosyasındaki ilk sanal
- konağının (isme dayalı <cite>başat</cite> sanal konak) sayfaları
- gönderilir.</p>
-
- <div class="note"><h3>Ne kadar eski?</h3>
- <p>Lütfen dikkat edin, eski deyince gerçekten de antika demek istiyoruz.
- Günümüzde bu tür tarayıcılara rastlamanız neredeyse imkansızdır. Günümüz
- tarayıcılarının hepsi isme dayalı sanal konakların gerektirdiği
- <code>Host</code> başlığını gönderirler.</p>
- </div>
-
- <p>Olayı fazla germeden <code class="directive"><a href="../mod/core.html#serverpath">ServerPath</a></code>
- yönergesini kullanarak sorunun çevresinden dolanmak mümkündür:</p>
-
- <p>Örnek yapılandırma:</p>
-
- <div class="example"><p><code>
- NameVirtualHost 111.22.33.44<br />
- <br />
- &lt;VirtualHost 111.22.33.44&gt;<br />
- <span class="indent">
- ServerName www.biralan.tld<br />
- ServerPath /biralan<br />
- DocumentRoot /siteler/biralan<br />
- </span>
- &lt;/VirtualHost&gt;<br />
- </code></p></div>
-
- <p>Bu ne anlama geliyor? Anlamı, "<code>/biralan</code>" ile başlayan her
- URI isteği <code>www.biralan.tld</code> sanal konağı tarafından sunulacak,
- demektir. Yani, tüm istemcilerin
- <code>http://www.biralan.tld/biralan/</code> olarak eriÅŸtiÄŸi yere
- <code>Host:</code> başlığı gönderen istemciler
- <code>http://www.biralan.tld/</code> olarak eriÅŸirler.</p>
-
- <p>Bunu gerçekleştirebilmek için başat sanal konağın baş sayfasına
- <code>http://www.biralan.tld/biralan/</code> için bir bağ koyduktan sonra
- sanal konağın sayfalarında ya tamamen göreli bağlar
- ("<code>dosya.html</code>", "<code>../simgeler/resim.png</code>" gibi)
- veya <code>/biralan/</code> ile öncelenmiş bağlar
- ("<code>http://www.biralan.tld/biralan/muht/dosya.html</code>" veya
- "<code>/biralan/muht/dosya.html</code>" gibi) kullanın.</p>
-
- <p>Bu işlem biraz disiplin gerektirse de bu yazılanlara sıkı sıkıya bağlı
- kalarak hem eski hem de yeni tarayıcıların sayfalarınızı doğru
- görüntülemesini sağlamış olursunuz.</p>
-
</div></div>
<div class="bottomlang">
<p><span>Mevcut Diller: </span><a href="../de/vhosts/name-based.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
diff --git a/docs/manual/vhosts/name-based.xml.meta b/docs/manual/vhosts/name-based.xml.meta
index c87cdc59f2..02dd49e4b0 100644
--- a/docs/manual/vhosts/name-based.xml.meta
+++ b/docs/manual/vhosts/name-based.xml.meta
@@ -12,6 +12,6 @@
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
- <variant outdated="yes">tr</variant>
+ <variant>tr</variant>
</variants>
</metafile>