From 4808d0edbc96544f14f9b4e6dcc9fd171189be76 Mon Sep 17 00:00:00 2001 From: Nilgun Belma Buguner Date: Thu, 11 Jun 2015 17:16:30 +0000 Subject: [PATCH] update transformations. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1684950 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/dns-caveats.html.tr.utf8 | 11 +- docs/manual/dns-caveats.xml.meta | 2 +- docs/manual/env.html.tr.utf8 | 3 +- docs/manual/env.xml.meta | 2 +- docs/manual/handler.html.tr.utf8 | 3 +- docs/manual/handler.xml.meta | 2 +- docs/manual/howto/auth.html.tr.utf8 | 23 ++- docs/manual/howto/auth.xml.meta | 2 +- docs/manual/howto/public_html.html.tr.utf8 | 3 +- docs/manual/howto/public_html.xml.meta | 2 +- docs/manual/install.html.tr.utf8 | 9 +- docs/manual/install.xml.meta | 2 +- docs/manual/misc/perf-tuning.html.tr.utf8 | 21 ++- docs/manual/misc/perf-tuning.xml.meta | 2 +- docs/manual/misc/security_tips.html.tr.utf8 | 13 +- docs/manual/misc/security_tips.xml.meta | 2 +- docs/manual/mod/core.html.tr.utf8 | 152 ++++++++++++++------ docs/manual/mod/core.xml.meta | 2 +- docs/manual/mod/mod_alias.html.tr.utf8 | 101 ++++++------- docs/manual/mod/mod_alias.xml.meta | 2 +- docs/manual/mod/quickreference.html.tr.utf8 | 16 +-- docs/manual/sections.html.tr.utf8 | 61 ++++---- docs/manual/sections.xml.meta | 2 +- docs/manual/urlmapping.html.tr.utf8 | 21 ++- docs/manual/urlmapping.xml.meta | 2 +- 25 files changed, 256 insertions(+), 205 deletions(-) diff --git a/docs/manual/dns-caveats.html.tr.utf8 b/docs/manual/dns-caveats.html.tr.utf8 index c0964750bb..9e5b9cfa7b 100644 --- a/docs/manual/dns-caveats.html.tr.utf8 +++ b/docs/manual/dns-caveats.html.tr.utf8 @@ -29,7 +29,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Bu sayfanın konusu şöyle özetlenebilirdi: Yapılandırma dosyalarınızda DNS sorguları yapılmasını gerektirecek ayarlamalardan kaçınınız. Eğer @@ -52,7 +51,7 @@

# Bu yetersiz bir yapılandırma örneğidir, sunucunuzda kullanmayın.
 <VirtualHost falan.fesmekan.dom>
   ServerAdmin filanca@fesmekan.dom
-  DocumentRoot /siteler/fesmekan
+  DocumentRoot "/siteler/fesmekan"
 </VirtualHost>
@@ -71,7 +70,7 @@
# Bu yetersiz bir yapılandırma örneğidir, sunucunuzda kullanmayın.
 <VirtualHost 192.168.2.1>
   ServerAdmin filanca@fesmekan.dom
-  DocumentRoot /siteler/fesmekan
+  DocumentRoot "/siteler/fesmekan"
 </VirtualHost>
@@ -89,7 +88,7 @@
<VirtualHost 192.168.2.1>
   ServerName falan.fesmekan.dom
   ServerAdmin filanca@fesmekan.dom
-  DocumentRoot /siteler/fesmekan
+  DocumentRoot "/siteler/fesmekan"
 </VirtualHost>
top
@@ -101,12 +100,12 @@
<VirtualHost falan.fesmekan.dom>
   ServerAdmin filanca@fesmekan.dom
-  DocumentRoot /siteler/fesmekan
+  DocumentRoot "/siteler/fesmekan"
 </VirtualHost>
 
 <VirtualHost misal.mesela.dom>
   ServerAdmin falanca@mesela.dom
-  DocumentRoot /siteler/mesela
+  DocumentRoot "/siteler/mesela"
 </VirtualHost>
diff --git a/docs/manual/dns-caveats.xml.meta b/docs/manual/dns-caveats.xml.meta index 32f13c328b..69371f153d 100644 --- a/docs/manual/dns-caveats.xml.meta +++ b/docs/manual/dns-caveats.xml.meta @@ -11,6 +11,6 @@ fr ja ko - tr + tr diff --git a/docs/manual/env.html.tr.utf8 b/docs/manual/env.html.tr.utf8 index a1ca04ad1e..8d90edbcc8 100644 --- a/docs/manual/env.html.tr.utf8 +++ b/docs/manual/env.html.tr.utf8 @@ -29,7 +29,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Apache HTTP Sunucusunu etkileyen ortam değişkenleri iki çeşittir.

@@ -487,7 +486,7 @@ CustomLog logs/access_log common env=!image-request
SetEnvIf Referer "^http://www\.example\.com/" local_referal
 # Referrer bilgisi göndermeyen tarayıcılara izin verelim
 SetEnvIf Referer "^$" local_referal
-<Directory /siteler/resimler>
+<Directory "/siteler/resimler">
   Require env local_referal
 </Directory>
diff --git a/docs/manual/env.xml.meta b/docs/manual/env.xml.meta index e9ca77529f..e440af2d6c 100644 --- a/docs/manual/env.xml.meta +++ b/docs/manual/env.xml.meta @@ -11,6 +11,6 @@ fr ja ko - tr + tr diff --git a/docs/manual/handler.html.tr.utf8 b/docs/manual/handler.html.tr.utf8 index c51b7ec18e..5cb54751de 100644 --- a/docs/manual/handler.html.tr.utf8 +++ b/docs/manual/handler.html.tr.utf8 @@ -31,7 +31,6 @@  tr  |  zh-cn 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Bu belgede Apache Eylemcilerinin kullanımı açıklanmıştır.

@@ -118,7 +117,7 @@ AddHandler add-footer .html dosyalar dosya ismi uzantılarına bakılmaksızın send-as-is eylemcisi tarafından işleme sokulacaktır.

-
<Directory /web/htdocs/asis>
+      
<Directory "/web/htdocs/asis">
     SetHandler send-as-is
 </Directory>
diff --git a/docs/manual/handler.xml.meta b/docs/manual/handler.xml.meta index 8bb7830e1a..ed47de569e 100644 --- a/docs/manual/handler.xml.meta +++ b/docs/manual/handler.xml.meta @@ -12,7 +12,7 @@ fr ja ko - tr + tr zh-cn diff --git a/docs/manual/howto/auth.html.tr.utf8 b/docs/manual/howto/auth.html.tr.utf8 index de6ccf6ae5..ce1d2d6042 100644 --- a/docs/manual/howto/auth.html.tr.utf8 +++ b/docs/manual/howto/auth.html.tr.utf8 @@ -29,7 +29,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Kimlik Doğrulama istediğiniz kişileri teyid etme işlemidir. Yetkilendirme ise kişilerin nereye gireceklerine ve hangi bilgiye @@ -213,13 +212,13 @@ amaçlıyorsanız, şu yönergeleri kullanabilirsiniz. Bu yönergeleri /usr/local/apache/htdocs/secret/.htaccess dosyası içine veya httpd.conf içindeki <Directory - /usr/local/apache/htdocs/secret> bölümüne koyabilirsiniz.

+ "/usr/local/apache/htdocs/secret"> bölümüne koyabilirsiniz.

AuthType Basic
 AuthName "Gizli Dosyalar"
 # (Aşağıdaki satırın kullanımı isteğe bağlıdır)
 AuthBasicProvider file
-AuthUserFile /usr/local/apache/passwd/passwords
+AuthUserFile "/usr/local/apache/passwd/passwords"
 Require user umut
@@ -324,8 +323,8 @@ Require user umut
AuthName "Davete Binaen" # Satır isteğe bağlıdır: AuthBasicProvider file -AuthUserFile /usr/local/apache/passwd/passwords -AuthGroupFile /usr/local/apache/passwd/groups +AuthUserFile "/usr/local/apache/passwd/passwords" +AuthGroupFile "/usr/local/apache/passwd/groups" Require group Grupismi @@ -379,11 +378,11 @@ Require group Grupismi

Bir metin dosyası yerine bir dbm dosyası kullanım örneği:

-
<Directory /www/docs/private>
+    
<Directory "/www/docs/private">
     AuthName "Private"
     AuthType Basic
     AuthBasicProvider dbm
-    AuthDBMUserFile /www/passwords/passwd.dbm
+    AuthDBMUserFile "/www/passwords/passwd.dbm"
     Require valid-user
 </Directory>
@@ -402,11 +401,11 @@ Require group Grupismi
örnekte dosya ve LDAP tabanlı kimlik doğrulama tedarikçileri bir arada kullanılmıştır.

-
<Directory /www/docs/private>
+    
<Directory "/www/docs/private">
     AuthName "Private"
     AuthType Basic
     AuthBasicProvider file ldap
-    AuthUserFile /usr/local/apache/passwd/passwords
+    AuthUserFile "/usr/local/apache/passwd/passwords"
     AuthLDAPURL ldap://ldaphost/o=yourorg
     Require valid-user
 </Directory>
@@ -425,13 +424,13 @@ Require group Grupismi
dosya için hem dosyalı hem de LDAP grup kimlik doğrulaması kullanılmıştır.

-
<Directory /www/docs/private>
+    
<Directory "/www/docs/private">
     AuthName "Private"
     AuthType Basic
     AuthBasicProvider file
-    AuthUserFile /usr/local/apache/passwd/passwords
+    AuthUserFile "/usr/local/apache/passwd/passwords"
     AuthLDAPURL ldap://ldaphost/o=yourorg
-    AuthGroupFile /usr/local/apache/passwd/groups
+    AuthGroupFile "/usr/local/apache/passwd/groups"
     Require group GroupName
     Require ldap-group cn=mygroup,o=yourorg
 </Directory>
diff --git a/docs/manual/howto/auth.xml.meta b/docs/manual/howto/auth.xml.meta index b0b2e95d63..250ddc5cad 100644 --- a/docs/manual/howto/auth.xml.meta +++ b/docs/manual/howto/auth.xml.meta @@ -11,6 +11,6 @@ fr ja ko - tr + tr diff --git a/docs/manual/howto/public_html.html.tr.utf8 b/docs/manual/howto/public_html.html.tr.utf8 index 378dd18f9c..d92886bbe5 100644 --- a/docs/manual/howto/public_html.html.tr.utf8 +++ b/docs/manual/howto/public_html.html.tr.utf8 @@ -29,7 +29,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Çok kullanıcılı sistemlerde, UserDir yönergesi ile her kullanıcının kendi ev dizininde bir sitesi olması sağlanabilir. @@ -165,7 +164,7 @@ ile kullanıcının ev dizinindeki belli bir dizini CGI-etkin duruma getirebilirsiniz.

-
<Directory /home/*/public_html/cgi-bin/>
+    
<Directory "/home/*/public_html/cgi-bin/">
     Options ExecCGI
     SetHandler cgi-script
 </Directory>
diff --git a/docs/manual/howto/public_html.xml.meta b/docs/manual/howto/public_html.xml.meta index 224e3019cd..30c006edff 100644 --- a/docs/manual/howto/public_html.xml.meta +++ b/docs/manual/howto/public_html.xml.meta @@ -11,6 +11,6 @@ fr ja ko - tr + tr diff --git a/docs/manual/install.html.tr.utf8 b/docs/manual/install.html.tr.utf8 index e2c1da5cda..4c51c23aff 100644 --- a/docs/manual/install.html.tr.utf8 +++ b/docs/manual/install.html.tr.utf8 @@ -31,7 +31,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Bu belge Apache HTTP Sunucusunun sadece Unix ve Unix benzeri @@ -183,12 +182,8 @@

Perl ile yazılmış apxs veya dbmmanage gibi bazı betikleri desteklemek için Perl 5 yorumlayıcısı gerekir (5.003 veya daha yeni sürümleri - yeterlidir). Eğer sisteminizde birden fazla Perl yorumlayıcı - kuruluysa (örneğin, sistem geneli için Perl 4, kendi kullanımızı için - Perl 5 kurulu olabilir), doğru sürümün kullanılacağından emin olmak - bunu configure betiğine --with-perl - seçeneğini kullanarak belirtmeniz önerilir. Eğer - configure betiği sisteminizde Perl 5 yorumlayıcısı + yeterlidir). Eğer configure betiği sisteminizde + Perl 5 yorumlayıcısı bulamazsa bu betikleri kullanamazsınız. Ancak, bu durum Apache HTTPd’nin derlenip kurulmasına engel değildir.
diff --git a/docs/manual/install.xml.meta b/docs/manual/install.xml.meta index 6a8403bc30..02467c0098 100644 --- a/docs/manual/install.xml.meta +++ b/docs/manual/install.xml.meta @@ -13,6 +13,6 @@ fr ja ko - tr + tr diff --git a/docs/manual/misc/perf-tuning.html.tr.utf8 b/docs/manual/misc/perf-tuning.html.tr.utf8 index 8e3f5880c4..8ef9710ab1 100644 --- a/docs/manual/misc/perf-tuning.html.tr.utf8 +++ b/docs/manual/misc/perf-tuning.html.tr.utf8 @@ -28,7 +28,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Apache 2.x, esneklik, taşınabilirlik ve başarım arasında bir denge @@ -138,7 +137,7 @@ kullanınız.

HostnameLookups - yönergelerinin <Location /server-status> gibi + yönergelerinin <Location "/server-status"> gibi bölüm yönergelerinin içinde de yer alabileceğini unutmayın. Bu gibi durumlarda DNS sorguları sadece istek kuralla eşleştiği takdirde yapılacaktır. Aşağıdaki örnekte .html ve @@ -168,7 +167,7 @@ bağın üzerinde bazı sınamalar yapmak için ek bir sistem çağrısından başka istenen her dosya için de ayrı bir çağrı yapacaktır.

-
DocumentRoot /siteler/htdocs
+      
DocumentRoot "/siteler/htdocs"
 <Directory />
   Options SymLinksIfOwnerMatch
 </Directory>
@@ -182,12 +181,12 @@ yinelenecektir. Amacınız gerçekten sembolik bağları güvenlik açısından sınamaksa bunu şöyle yapabilirsiniz:

-
DocumentRoot /siteler/htdocs
-<Directory />
+      
DocumentRoot "/siteler/htdocs"
+<Directory "/">
   Options FollowSymLinks
 </Directory>
 
-<Directory /siteler/htdocs>
+<Directory "/siteler/htdocs">
   Options -FollowSymLinks +SymLinksIfOwnerMatch
 </Directory>
@@ -213,8 +212,8 @@ her dosya bileşeni için bu .htaccess dosyalarını açmaya çalışacaktır.

-
DocumentRoot /siteler/htdocs
-<Directory />
+      
DocumentRoot "/siteler/htdocs"
+<Directory "/">
   AllowOverride all
 </Directory>
@@ -599,13 +598,13 @@ çağrılır ve istekler arasında kalan çoğu çocuk da select ile engellenir. Engellenen tüm bu çocuklar soketlerden herhangi biri üzerinde tek bir istek göründüğünde select tarafından - uyandırılıp işleme sokulmak üzere döndürülürler (uyandırılan çocuk + uyandırılıp işleme sokulmak üzere döndürülürler. (Uyandırılan çocuk sayısı işletim sistemine ve zamanlama ayarlarına göre değişiklik - gösterir). Bunların hepsi döngüye katılıp bağlantı kabul etmeye + gösterir,) Bunların hepsi döngüye katılıp bağlantı kabul etmeye (accept) çalışırlar. Fakat içlerinden yalnız biri (sadece bir bağlantı isteğinin mevcut olduğu varsayımıyla) bunu başarabilir. Kalanının bağlantı kabul etmesi (accept) - engellenir. Bu durum, bu çocukları istekleri başka başka soketlerden + engellenir. Bu durum, bu çocukları istekleri başka başka soketlerden değil mecburen tek bir soketten kabul etmeye kilitler ve bu soket üzerinde yeni bir istek belirip uyandırılana kadar bu durumda kalırlar. Bu açlık sorunu ilk olarak PR#467 sayılı raporla diff --git a/docs/manual/misc/perf-tuning.xml.meta b/docs/manual/misc/perf-tuning.xml.meta index a4ba1984eb..38baef0070 100644 --- a/docs/manual/misc/perf-tuning.xml.meta +++ b/docs/manual/misc/perf-tuning.xml.meta @@ -10,6 +10,6 @@ en fr ko - tr + tr diff --git a/docs/manual/misc/security_tips.html.tr.utf8 b/docs/manual/misc/security_tips.html.tr.utf8 index 4d886d5f4f..dddf04afb0 100644 --- a/docs/manual/misc/security_tips.html.tr.utf8 +++ b/docs/manual/misc/security_tips.html.tr.utf8 @@ -28,7 +28,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Bir HTTP Sunucusunu ayarlarken dikkat edilmesi gerekenler ve bazı ipuçları. Öneriler kısmen Apache’ye özel kısmen de genel olacaktır.

@@ -333,7 +332,7 @@

Sunucu yapılandırma dosyanıza şunu yerleştirin:

-
<Directory />
+    
<Directory "/">
     AllowOverride None
 </Directory>
@@ -365,7 +364,7 @@ olursunuz. Bu işlemin sonuçlarının önünü almak için sunucu yapılandırma dosyanıza şunları yazın:

-
<Directory />
+    
<Directory "/">
     Require all denied
 </Directory>
@@ -374,17 +373,17 @@ Erişime izin vermek istediğiniz dizinler için uygun Directory bölümleri eklemeniz yeterli olacaktır. Örnek:

-
<Directory /usr/users/*/public_html>
+    
<Directory "/usr/users/*/public_html">
     Require all granted
 </Directory>
-<Directory /usr/local/httpd>
+<Directory "/usr/local/httpd">
     Require all granted
 </Directory>

Location ve Directory yönergelerinin etkileşimine de - özellikle önem vermelisiniz; örneğin <Directory /> - erişimi yasaklarken bir <Location /> yönergesi bunu + özellikle önem vermelisiniz; örneğin <Directory "/"> + erişimi yasaklarken bir <Location "/"> yönergesi bunu ortadan kaldırabilir.

UserDir yönergesi de size diff --git a/docs/manual/misc/security_tips.xml.meta b/docs/manual/misc/security_tips.xml.meta index 6fc5c16c26..621cad21f5 100644 --- a/docs/manual/misc/security_tips.xml.meta +++ b/docs/manual/misc/security_tips.xml.meta @@ -10,6 +10,6 @@ en fr ko - tr + tr diff --git a/docs/manual/mod/core.html.tr.utf8 b/docs/manual/mod/core.html.tr.utf8 index 3a250f8409..ff02877867 100644 --- a/docs/manual/mod/core.html.tr.utf8 +++ b/docs/manual/mod/core.html.tr.utf8 @@ -33,7 +33,6 @@  ja  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.
Açıklama:Apache HTTP Sunucusunda daima mevcut olan çekirdek özellikler
Durum:Çekirdek
@@ -287,7 +286,7 @@ AcceptFilter https data

Sunucu, /usr/local/web/index.html belgesini döndürmeden önce,

-
<Directory />
+    
<Directory "/">
     AllowOverride None
 </Directory>
@@ -565,7 +564,7 @@ AcceptFilter https data

Bu örnekte AuthConfig ve Indexes grubundaki yönergeler bir dahili sunucu hatasına yol açmayacaktır.

-

Güvenlik ve başarımı arttırmak için <Directory /> +

Güvenlik ve başarımı arttırmak için <Directory "/"> bloğu içinde AllowOverride yönergesine None dışında bir değer atamayın. Böyle yapmak yerine bir .htaccess dosyası yerleştirmeyi düşündüğünüz dizine ait bir @@ -658,17 +657,39 @@ AllowOverrideList CookieTracking CookieName

top

CGIPassAuth Yönergesi

- + - -
Açıklama:Enables passing HTTP authorization headers to scripts as CGI -variables
Açıklama:HTTP yetkilendirme başlıklarının betiklere CGI değişkenleri +olarak aktarılmasını etkin kılar
Sözdizimi:CGIPassAuth On|Off
Öntanımlı:CGIPassAuth Off
Bağlam:dizin, .htaccess
Geçersizleştirme:AuthConfig
Durum:Çekirdek
Modül:core
Uyumluluk:Available in Apache HTTP Server 2.4.13 and later

Bu yönergenin belgesi henüz Türkçeye çevrilmedi. - Lütfen İngilizce sürümüne bakınız.

+Uyumluluk: Apache HTTP Sunucusunun 2.4.13 ve sonraki sürümlerinde kullanılabilmektedir + +

CGIPassAuth yönergesi, HTTP Temel kimlik + doğrulamasını gerçekleştiren betikler için gereken + Authorization gibi HTTP yetkilendirme başlıklarına + betiklerin erişebilmesini sağlar. Normalde bu HTTP başlıkları + betiklerden gizli olup sunucuda HTTP Temel kimlik kanıtlaması etkin + kılındığında sunucuya erişmekte kullanılan kullanıcı kimliklerinin ve + parolalarının betikler tarafından görülmesini mümkün kılar. Bu yönerge, + HTTP Temel kimlik kanıtlamasını betiklerin gerçekleştirmesini sağlamak + için kullanılmalıdır.

+ +

Apache HTTP Sunucusunun önceki sürümlerinde derleme sırasında + kullanılabilen SECURITY_HOLE_PASS_AUTHORIZATION sabitinin + yerine bu yönerge kullanılabilir.

+ +

Bu ayarlama mod_cgi, mod_cgid, + mod_proxy_fcgi, mod_proxy_scgi ve + benzerleri gibi ap_add_common_vars() kullanan modüller + tarafından kabul görür. Özellikle, isteği alışılmış tarzda işleme + sokmayıp bu arayüzü kullanan modülleri etkiler. Ayrıca, + ap_add_common_vars() kullanmayan üçüncü parti modüller de + bu ayarlamayı kullanmayı tercih edebilir.

+ +
top

ContentDigest Yönergesi

@@ -807,7 +828,7 @@ için iptal edilmiştir. Define servername www.example.com Define SSL </IfDefine> -DocumentRoot /var/www/${servername}/htdocs +DocumentRoot "/var/www/${servername}/htdocs"

RewriteMap sözdizimi ile @@ -821,7 +842,7 @@ DocumentRoot /var/www/${servername}/htdocs

- @@ -838,8 +859,8 @@ DocumentRoot /var/www/${servername}/htdocs* herhangi bir karakter dizisiyle eşleşir. Ayrıca [] karakter aralıkları da kullanılabilir. ‘/’ karakteri ile hiçbir kalıp karakteri eşleşmez, bu bakımdan <Directory - /*/public_html> ile /home/user/public_html - değil, ama <Directory /home/*/public_html> + "/*/public_html"> ile /home/user/public_html + değil, ama <Directory "/home/*/public_html"> eşleşecektir. Örnek:

<Directory "/usr/local/httpd/htdocs">
@@ -847,6 +868,10 @@ DocumentRoot /var/www/${servername}/htdocs
</Directory> +

Dizin yollarında isterseniz önceleme kullanabilirsiniz, ancak eğer yol + bazı boşluklar içeriyorsa mutlaka kullanmanız gerekir. Bir boşluk aksi + belirtilmedikçe bir ifadenin sonunu belirlediğinden bu gereklidir.

+

dizin-yolu argümanlarını belirtirken dikkatli olmalısınız: Apache httpd’nin dosyalara erişmekte kullandığı dosya @@ -872,7 +897,7 @@ DocumentRoot /var/www/${servername}/htdocs eşleşmedeki yönergelerden başlayarak .htaccess dosyalarındaki yönergelere kadar genişletilir. Örneğin,

-
<Directory />
+    
<Directory "/">
   AllowOverride None
 </Directory>
 
@@ -913,11 +938,11 @@ DocumentRoot /var/www/${servername}/htdocs
ve buna ilişkin <Directory> uygulanacaktır.

-

<Directory /> için öntanımlı erişimin tüm +

<Directory "/"> için öntanımlı erişimin tüm erişime izin vermek oluşuna dikkat ediniz. Bunu şöyle bir blokla değiştirmeniz,

-
<Directory />
+    
<Directory "/">
   Require all denied
 </Directory>
@@ -954,13 +979,13 @@ DocumentRoot /var/www/${servername}/htdocs
bir yönerge grubunu sarmalamakta kullanılır. Tek farkla argüman olarak bir düzenli ifade alır. Örnek:

-
<DirectoryMatch "^/www/(.+/)?[0-9]{3}">
+    
<DirectoryMatch "^/www/(.+/)?[0-9]{3}/">
     # ...
 </DirectoryMatch>
-

yönergesi /www/ içindeki üç rakamdan oluşan dizinlerle - eşleşecektir.

+

yönergesi /www/ içindeki (veya alt dizinlerindeki) üç + rakamdan oluşan dizinlerle eşleşecektir.

Uyumluluk

2.3.9 öncesinde, bu yönerge örtük olarak (<Directory> gibi) alt dizinlere de uygulanırdı @@ -982,7 +1007,7 @@ DocumentRoot /var/www/${servername}/htdocs
başvurular yoksayılmaktadır. Bunların yerine isimli geriye başvurular kullanılmalıdır.

-
<DirectoryMatch ^/var/www/combined/(?<sitename>[^/]+)>
+
<DirectoryMatch "^/var/www/combined/(?<sitename>[^/]+)">
     require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
 </DirectoryMatch>
@@ -1003,7 +1028,7 @@ DocumentRoot /var/www/${servername}/htdocs
Açıklama:Sadece ismi belirtilen dosya sistemi dizininde ve bunun altdizinlerinde ve bunların içeriğinde uygulanacak bir yönerge grubunu sarmalar.
Sözdizimi:<Directory dizin-yolu> +
Sözdizimi:<Directory "dizin-yolu"> ... </Directory>
Bağlam:sunucu geneli, sanal konak
Durum:Çekirdek
- + @@ -1299,6 +1324,9 @@ DocumentRoot /var/www/${servername}/htdocs kodundan sonra bir URL veya hata iletisi) ile belirtilir. Apache httpd bazı durumlarda sorun/hata ile ilgili ek bilgi verecektir.

+

2.4.13 itibariyle, özdevinimli dizgeler ve URLler üretmek için yönerge + içinde ifade sözdizimi kullanılabilir.

+

URL’ler yerel yollarda (DocumentRoot’a göre) bir bölü çizgisi (/) ile başlatılabileceği gibi istemci tarafından çözümlenecek tam bir URL şeklinde de belirtilebilir. Bunlar yerine, tarayıcıda gösterilmek üzere @@ -1307,7 +1335,8 @@ DocumentRoot /var/www/${servername}/htdocs

ErrorDocument 500 http://foo.example.com/cgi-bin/tester
 ErrorDocument 404 /cgi-bin/bad_urls.pl
 ErrorDocument 401 /subscription_info.html
-ErrorDocument 403 "Kusura bakmayın, bugün hizmet veremiyoruz."
+ErrorDocument 403 "Kusura bakmayın, bugün hizmet veremiyoruz." +ErrorDocument 403 /cgi-bin/forbidden.pl?referrer=%{escape:%{HTTP_REFERER}}

Bunlardan başka, Apache httpd’nin kendi hata iletilerinin kullanılacağı @@ -1320,7 +1349,7 @@ ErrorDocument 403 "Kusura bakmayın, bugün hizmet veremiyoruz."

ErrorDocument 404 /cgi-bin/bad_urls.pl
 
-<Directory /web/docs>
+<Directory "/web/docs">
   ErrorDocument 404 default
 </Directory>
@@ -1709,7 +1738,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"
Açıklama:İstemciye görünür olan ana belge ağacının kök dizinini belirler.
Sözdizimi:DocumentRoot dizin-yolu
Öntanımlı:DocumentRoot /usr/local/apache/htdocs
Öntanımlı:DocumentRoot "/usr/local/apache/htdocs"
Bağlam:sunucu geneli, sanal konak
Durum:Çekirdek
Modül:core
- + @@ -1792,6 +1821,10 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"

satırı en bilinen resim dosyası biçimleriyle eşleşecektir.

+
Düzenli ifadenin başlangıcındaki bir .+ + .pngveya .gif dosyalarının, örnek olarak, + eşleşmemesini garanti eder.
+

2.4.8 itibariyle, isimli gruplar ve geriye başvurular elde edilmekte olup ilgili isim büyük harfe çevrildikren sonra "MATCH_" ile öncelendikten sonra ortama yazılmaktadır. Böylece yol elemanlarına @@ -1800,7 +1833,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A" başvurular yoksayılmaktadır. Bunların yerine isimli geriye başvurular kullanılmalıdır.

-
<FilesMatch ^(?<sitename>[^/]+)>
+
<FilesMatch "^(?<sitename>[^/]+)">
     require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
 </FilesMatch>
@@ -1846,12 +1879,12 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"
None değeriyle geçersiz kılabilirsiniz:

# tüm dosyaların image/gif olarak sunulması için:
-<Location /images>
+<Location "/images">
   ForceType image/gif
 </Location>
 
 # normal MIME-türüne geri dönmek için:
-<Location /images/mixed>
+<Location "/images/mixed">
   ForceType None
 </Location>
@@ -1861,6 +1894,22 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A" özkaynaklar için yanıt üretecinin genelde bir Content-Type belirttiği durumda bu yönerge etkisizdir.

+

Ek Bilgi

+

SetHandler veya + AddHandler gibi örtük yönergeler + geçerli isteğe uygulanmadığı takdirde, normalde bu yönergeler tarafından + belirlenen dahili eylemcinin ismi ForceType + yönergesi tarafından belirtilen içerik türü ile eşleşecek şekilde + belirlenir. Bu, bazı üçüncü parti modüller (mod_php gibi) tarafından + kullanılan tarihi bir uygulama olup, bu modüller istekle eşleşecek + modüllerin sorumluluğu almasını sağlamak için "sihirli" içerik türleri + kullanabilir. Bu tür "sihirli" içerik türlerini kullanan + yapılandırmalarda SetHandler veya + AddHandler kullanımından + kaçınılmalıdır.

+
+ +
top
top
@@ -2581,7 +2637,7 @@ sınırlar.
Açıklama:Dosya isimleriyle eşleşme halinde uygulanacak yönergeleri içerir.
Sözdizimi:<Files dosya-adı> ... </Files>
Sözdizimi:<Files "dosya-adı"> ... </Files>
Bağlam:sunucu geneli, sanal konak, dizin, .htaccess
Geçersizleştirme:All
Durum:Çekirdek
- @@ -2625,7 +2681,7 @@ sınırlar. uygulanacaktır, fakat /private1other isteğine uygulanmayacaktır.

-
<Location /private1>
+    
<Location "/private1">
     #  ...
 </Location>
@@ -2635,7 +2691,7 @@ sınırlar. için sarmalanan yönergeler uygulanacaktır, fakat /private2 ve /private2other isteklerine uygulanmayacaktır.

-
<Location /private2/>
+    
<Location "/private2/">
     # ...
 </Location>
@@ -2647,7 +2703,7 @@ sınırlar. dışındaki içeriğe çeşitli yönergeler uygulamak için kullanın. Dosya sisteminde bulunan içerik için <Directory> ve <Files> bölümlerini kullanın. Bunun istisnası, sunucunun tamamına bir yapılandırma uygulamak için kolay bir yol olan - <Location /> kullanımıdır.

+ <Location "/"> kullanımıdır.

Kaynağa yapılan (vekil olmayan) tüm istekler için eşleşecek URL, @@ -2682,7 +2738,7 @@ sınırlar. example.com’dan gelen isteklere izin vermek için şöyle bir uygulama yapabilirsiniz:

-
<Location /status>
+    
<Location "/status">
   SetHandler server-status
   Require host example.com
 </Location>
@@ -2697,14 +2753,14 @@ sınırlar. çizgisini yanyana belirtmeniz gerekiyorsa <LocationMatch> yönergesinde ve <Location> yönergesinin düzenli ifadeli kullanımında bunu açıkça belirtmeniz gerekir.

-

Örneğin, <LocationMatch ^/abc> yönergesi +

Örneğin, <LocationMatch "^/abc"> yönergesi /abc ile eşleşecek ama //abc ile eşleşmeyecektir. <Location> yönergesinin düzenli ifade içermeyen kullanımındaki davranış vekil isteklerinde kullanılana benzer ve doğrudan kaynağa yapılan (vekil olmayan) isteklerde çok sayıda bölü çizgisi dolaylı olarak tek bir bölü çizgisiyle eşleşecektir. Örneğin, <Location - /abc/def> belirtirseniz ve istek /abc//def + "/abc/def"> belirtirseniz ve istek /abc//def şeklinde olursa bu ikisi eşleşir.

@@ -2739,6 +2795,14 @@ uygulanır.

yönergesi /ek/veri ve /hususi/veri alt dizgeleriyle eşleşecektir.

+

Eğer hedef, /ek/veri içeren değil de + /ek/veri ile başlayan bir URL ise düzenli ifadenin önüne + ^ getirmek gerekir.

+ +
<LocationMatch "^/(ek|hususi)/veri">
+ +
+

2.4.8 itibariyle, isimli gruplar ve geriye başvurular elde edilmekte olup ilgili isim büyük harfe çevrildikren sonra "MATCH_" ile öncelendikten sonra ortama yazılmaktadır. Böylece yol elemanlarına @@ -2747,9 +2811,9 @@ uygulanır. başvurular yoksayılmaktadır. Bunların yerine isimli geriye başvurular kullanılmalıdır.

-
<DirectoryMatch ^/var/www/combined/(?<sitename>[^/]+)>
+
<LocationMatch "^/combined/(?<sitename>[^/]+)">
     require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
-</DirectoryMatch>
+</LocationMatch>

Ayrıca bakınız:

@@ -4047,7 +4111,7 @@ sebep olur.

Bu yönergeyi ayrıca, belli bir dosya uzantısına sahip dosyalara uygun bir eylemci atamak için de kullanabilirsiniz. örnek:

-
<FilesMatch \.php$>
+    
<FilesMatch "\.php$">
     SetHandler application/x-httpd-php
 </FilesMatch>
@@ -4365,10 +4429,10 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.
<VirtualHost 10.1.2.3:80>
   ServerAdmin webmaster@host.example.com
-  DocumentRoot /www/docs/host.example.com
+  DocumentRoot "/www/docs/host.example.com"
   ServerName host.example.com
-  ErrorLog logs/host.example.com-error_log
-  TransferLog logs/host.example.com-access_log
+  ErrorLog "logs/host.example.com-error_log"
+  TransferLog "logs/host.example.com-access_log"
 </VirtualHost>
@@ -4379,10 +4443,10 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.
<VirtualHost [2001:db8::a00:20ff:fea7:ccea]:80>
   ServerAdmin webmaster@host.example.com
-  DocumentRoot /www/docs/host.example.com
+  DocumentRoot "/www/docs/host.example.com"
   ServerName host.example.com
-  ErrorLog logs/host.example.com-error_log
-  TransferLog logs/host.example.com-access_log
+  ErrorLog "logs/host.example.com-error_log"
+  TransferLog "logs/host.example.com-access_log"
 </VirtualHost>
diff --git a/docs/manual/mod/core.xml.meta b/docs/manual/mod/core.xml.meta index e78755527a..189b445c69 100644 --- a/docs/manual/mod/core.xml.meta +++ b/docs/manual/mod/core.xml.meta @@ -12,6 +12,6 @@ es fr ja - tr + tr diff --git a/docs/manual/mod/mod_alias.html.tr.utf8 b/docs/manual/mod/mod_alias.html.tr.utf8 index ec9dc0bd34..e44bcb1261 100644 --- a/docs/manual/mod/mod_alias.html.tr.utf8 +++ b/docs/manual/mod/mod_alias.html.tr.utf8 @@ -32,7 +32,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.
Açıklama:İçerdiği yönergeler sadece eşleşen URL’lere uygulanır.
Sözdizimi:<Location URL-yolu|URL> ... +
Sözdizimi:<Location "URL-yolu|URL"> ... </Location>
Bağlam:sunucu geneli, sanal konak
Durum:Çekirdek
@@ -109,8 +108,8 @@ eşlenmesini sağlar ve URL yönlendirmesi yapar. olabilmesi için en uzun yolu sıralamada en öne almalısınız. Örneğin aşağıdaki yapılandırma beklendiği gibi çalışacaktır:

-
Alias /foo/bar /baz
-Alias /foo /gaq
+
Alias "/foo/bar" "/baz"
+Alias "/foo" "/gaq"

Ama yukarıdaki iki satır ters sırada yerleştirilmiş olsaydı, @@ -145,7 +144,7 @@ Alias /foo /gaq harf büyüklüğüne duyarsız sistemlerde bile harf büyüklüğüne duyarlıdır.

-
Alias /image /ftp/pub/image
+
Alias "/image" "/ftp/pub/image"

http://example.com/image/foo.gif şeklinde bir istek, @@ -160,7 +159,7 @@ Alias /foo /gaq sunucunun da sona bir / ekleyeceğine dikkat ediniz. Yani, eğer

-
Alias /icons/ /usr/local/apache/icons/
+
Alias "/icons/" "/usr/local/apache/icons/"

diye bir tanım yaparsanız sona bir / ekleme ihtiyacından dolayı @@ -179,8 +178,8 @@ Alias /foo /gaq bir dizine bir Alias oluşturuyorsanız hedef dizine doğrudan erişim izni vermeniz gerekebilir.

-
Alias /image /ftp/pub/image
-<Directory /ftp/pub/image>
+    
Alias "/image" "/ftp/pub/image"
+<Directory "/ftp/pub/image">
     Require all granted
 </Directory>
@@ -192,13 +191,14 @@ Alias /foo /gaq
<Location> veya <LocationMatch> bölümü içinde kullanılırsa URL-yolu görmezden gelinip ifade sözdizimi kullanılarak - dosya-yolu yorumlanır.

+ dosya-yolu yorumlanır.
Bu sözdizimi Apache 2.4.13 ve + sonrasında kullanılabilmektedir.

-
<Location /image>
-    Alias /ftp/pub/image
+    
<Location "/image">
+    Alias "/ftp/pub/image"
 </Location>
-<LocationMatch /error/(?<NUMBER>[0-9]+)>
-    Alias /usr/local/apache/errors/%{env:MATCH_NUMBER}.html
+<LocationMatch "/error/(?<NUMBER>[0-9]+)">
+    Alias "/usr/local/apache/errors/%{env:MATCH_NUMBER}.html"
 </LocationMatch>
@@ -208,8 +208,8 @@ Alias /foo /gaq
Açıklama:Belge ağacının parçalarının dosya sisteminin parçalarıyla eşlenmesini sağlar ve URL yönlendirmesi yapar.
Durum:Temel
- + @@ -222,7 +222,7 @@ eşler. elde eder. Örneğin, /icons dizinini etkinleştirmek için şu yazılabilir:

-
AliasMatch ^/icons(.*) /usr/local/apache/icons$1
+
AliasMatch "^/icons(.*)" "/usr/local/apache/icons$1"

Düzenli ifadelerin tamamı @@ -230,7 +230,7 @@ eşler. büyüklüğüne duyarsız eşleşmeler sağlayacak takma adlar kullanılabilir:

-
AliasMatch (?i)^/image(.*) /ftp/pub/image$1
+
AliasMatch "(?i)^/image(.*)" "/ftp/pub/image$1"

Alias @@ -250,18 +250,18 @@ eşler.

Örneğin aşağıdakini AliasMatch ile değiştirmek isteyelim:

-
Alias /image/ /ftp/pub/image/
+
Alias "/image/" "/ftp/pub/image/"

Bu eşdeğer DEĞİLdir - bunu yapmayın! Bu herhangi bir yerinde /image/ dizgesi bulunan tüm istekleri /ftp/pub/image/ altına gönderecektir:

-
AliasMatch /image/ /ftp/pub/image/
+
AliasMatch "/image/" "/ftp/pub/image/"

Aynı etkiyi elde etmek için bu gerekiyor:

-
AliasMatch ^/image/(.*)$ /ftp/pub/image/$1
+
AliasMatch "^/image/(.*)$" "/ftp/pub/image/$1"

Şüphesiz, Alias yönergesini @@ -269,8 +269,8 @@ eşler. kullanmanın hiç gereği yoktur. AliasMatch daha karmaşık şeyler yapmamızı sağlar. Örneğin farklı dosya çeşitlerini farklı dizinlerden sunmak isteyelim:

-
AliasMatch ^/image/(.*)\.jpg$ /files/jpg.images/$1.jpg
-AliasMatch ^/image/(.*)\.gif$ /files/gif.images/$1.gif
+
AliasMatch "^/image/(.*)\.jpg$" "/files/jpg.images/$1.jpg"
+AliasMatch "^/image/(.*)\.gif$" "/files/gif.images/$1.gif"

İstek URL'sinin başındaki bölü çizgileri, bu modüldeki yönergeler istek @@ -310,10 +310,10 @@ yönlendirir. yol hedef URL’ye eklenir.

# Farklı bir konaktaki bir URL'ye yönlendirme
-Redirect /hizmet http://iki.example.com/hizmet
+Redirect "/hizmet" "http://iki.example.com/hizmet"
 
 # Aynı konak üzerinde yönlendirme
-Redirect /bir /iki
+Redirect "/bir" "/iki"

İstemcinin yaptığı http://example.com/hizmet/fesmekan.txt @@ -375,26 +375,26 @@ Redirect /bir /iki bilmelidir (http_protocol.c dosyasında bulunan send_error_response işlevine bakınız).

-
Redirect permanent /bir http://example.com/iki
-Redirect 303 /yedi http://example.com/baskabisey
+
Redirect permanent "/bir" "http://example.com/iki"
+Redirect 30" "/yedi" http://example.com/baskabisey"

Redirect yönergesi URL-yolu içeren bir <Location> veya <LocationMatch> bölümü içinde görmezden gelinip URL ifade - sözdizimi kullanılarak yorumlanır.

- -
<Location /bir>
-    Redirect permanent http://example.com/iki
-</Location>
-<Location /three> - Redirect 303 http://example.com/baskabisey -</Location>
-<LocationMatch /error/(?<NUMBER>[0-9]+)> - Redirect permanent http://example.com/errors/%{env:MATCH_NUMBER}.html -</LocationMatch>
-
+ sözdizimi kullanılarak yorumlanır.
Bu sözdizimi Apache + 2.4.13 ve sonrasında kullanılabilmektedir.

+ +
<Location "/bir">
+    Redirect permanent "http://example.com/iki"
+</Location>
+<Location "/three">
+    Redirect 303 "http://example.com/baskabisey"
+</Location>
+<LocationMatch "/error/(?<NUMBER>[0-9]+)">
+    Redirect permanent "http://example.com/errors/%{env:MATCH_NUMBER}.html"
+</LocationMatch>
@@ -420,7 +420,7 @@ yönlendirme gönderir. sunucudaki aynı isimli JPEG dosyalarına yönlendirmek için şu yazılabilir:

-
RedirectMatch (.*)\.gif$ http://baska.example.com$1.jpg
+
RedirectMatch "(.*)\.gif$" "http://baska.example.com$1.jpg"

Alias ve @@ -479,15 +479,15 @@ URL’ye yönlendirir. sonra), dosya sistemindeki bir tam yol olarak belirtilmiş dizin-yolu ile başlayan betiklerle eşlenir.

-
ScriptAlias /cgi-bin/ /siteler/cgi-bin/
+
ScriptAlias "/cgi-bin/" "/siteler/cgi-bin/"

http://example.com/cgi-bin/foo şeklindeki bir istek sunucunun /siteler/cgi-bin/foo betiğini çalıştırmasına sebep olur. Bu yapılandırma aslında şuna eşdeğerdir:

-
Alias /cgi-bin/ /siteler/cgi-bin/
-<Location /cgi-bin >
+    
Alias "/cgi-bin/" "/siteler/cgi-bin/"
+<Location "/cgi-bin" >
     SetHandler cgi-script
     Options +ExecCGI
 </Location>
@@ -496,7 +496,7 @@ URL’ye yönlendirir.

ScriptAlias yönergesini bir betik veya eylemci ile birlikte de kullanabilirsiniz. Örnek:

-
ScriptAlias /cgi-bin/ /siteler/cgi-handler.pl
+
ScriptAlias "/cgi-bin/" "/siteler/cgi-handler.pl"

Bu senaryoda /cgi-bin/’den istenen tüm dosyalar sizin @@ -514,7 +514,7 @@ URL’ye yönlendirir. <Directory>, SetHandler ve Options yönergelerini örnekteki gibi kullanın: -

<Directory /usr/local/apache2/htdocs/cgi-bin >
+    
<Directory "/usr/local/apache2/htdocs/cgi-bin" >
     SetHandler cgi-script
     Options ExecCGI
 </Directory>
@@ -531,13 +531,14 @@ URL’ye yönlendirir. içeren bir <Location> veya <LocationMatch> bölümü içindeyse görmezden gelinip URL ifadesi - ifade sözdizimi kullanılarak yorumlanır.

+ ifade sözdizimi kullanılarak yorumlanır. +
Bu sözdizimi Apache 2.4.13 ve sonrasında kullanılabilmektedir.

-
<Location /cgi-bin >
-    ScriptAlias /web/cgi-bin/
+    
<Location "/cgi-bin" >
+    ScriptAlias "/web/cgi-bin/"
 </Location>
-<LocationMatch /cgi-bin/errors/(?<NUMBER>[0-9]+)>
-    ScriptAlias /web/cgi-bin/errors/%{env:MATCH_NUMBER}.cgi
+<LocationMatch "/cgi-bin/errors/(?<NUMBER>[0-9]+)">
+    ScriptAlias "/web/cgi-bin/errors/%{env:MATCH_NUMBER}.cgi"
 </LocationMatch>
@@ -567,7 +568,7 @@ eşler ve hedefi bir CGI betiği olarak çalıştırır. dosya yolunu elde eder. Örneğin, standart /cgi-bin dizinini etkin kılmak için şu yazılabilir:

-
ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
+
ScriptAliasMatch "^/cgi-bin(.*)" "/usr/local/apache/cgi-bin$1"

AliasMatch yönergesindeki gibi, düzenli @@ -575,7 +576,7 @@ eşler ve hedefi bir CGI betiği olarak çalıştırır. Örneğin, URL-yolu için harf büyüklüğüne duyarsız eşleşmeli bir takma ad oluşturmak mümkünür:

-
ScriptAliasMatch (?i)^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
+
ScriptAliasMatch "(?i)^/cgi-bin(.*)" "/usr/local/apache/cgi-bin$1"

Alias ve diff --git a/docs/manual/mod/mod_alias.xml.meta b/docs/manual/mod/mod_alias.xml.meta index d83657f9fa..09ce89e966 100644 --- a/docs/manual/mod/mod_alias.xml.meta +++ b/docs/manual/mod/mod_alias.xml.meta @@ -11,6 +11,6 @@ fr ja ko - tr + tr diff --git a/docs/manual/mod/quickreference.html.tr.utf8 b/docs/manual/mod/quickreference.html.tr.utf8 index 76e3d9c828..636ecfc90f 100644 --- a/docs/manual/mod/quickreference.html.tr.utf8 +++ b/docs/manual/mod/quickreference.html.tr.utf8 @@ -119,8 +119,8 @@ responses from the server type

- CGI program - + @@ -396,7 +396,7 @@ türünü belirlerdi. - @@ -412,7 +412,7 @@ server - + @@ -444,7 +444,7 @@ by MIME type - @@ -581,7 +581,7 @@ sınırlar. -
Açıklama:URL’leri dosya sistemi konumlarıyla düzenli ifadeleri kullanarak eşler.
Sözdizimi:AliasMatch düzenli-ifade -dosya-yolu|dizin-yolu
Sözdizimi:AliasMatch "düzenli-ifade" +"dosya-yolu|dizin-yolu"
Bağlam:sunucu geneli, sanal konak
Durum:Temel
Modül:mod_alias
Alias [URL-yolu] dosya-yolu | dizin-yoluskdT
URL’leri dosya sistemi konumlarıyla eşler.
AliasMatch düzenli-ifade -dosya-yolu|dizin-yoluskT
URL’leri dosya sistemi konumlarıyla düzenli ifadeleri kullanarak +
AliasMatch "düzenli-ifade" +"dosya-yolu|dizin-yolu"skT
URL’leri dosya sistemi konumlarıyla düzenli ifadeleri kullanarak eşler.
Allow from all|host|env=[!]env-variable [host|env=[!]env-variable] ...dhE
Controls which hosts can access an area of the @@ -333,8 +333,8 @@ cache
CGIMapExtension cgi-yolu .uzantıdhÇ
CGI betik yorumlayıcısını saptama tekniğini belirler.
CGIPassAuth On|Off Off dhÇ
Enables passing HTTP authorization headers to scripts as CGI -variables
CGIPassAuth On|Off Off dhÇ
HTTP yetkilendirme başlıklarının betiklere CGI değişkenleri +olarak aktarılmasını etkin kılar
CharsetDefault charsetskdhE
Charset to translate into
CharsetOptions option [option] ... ImplicitAdd skdhE
Configures charset translation behavior
CharsetSourceEnc charsetskdhE
Source charset of files
Deny from all|host|env=[!]env-variable [host|env=[!]env-variable] ...dhE
Controls which hosts are denied access to the server
<Directory dizin-yolu> +
<Directory "dizin-yolu"> ... </Directory>skÇ
Sadece ismi belirtilen dosya sistemi dizininde ve bunun altdizinlerinde ve bunların içeriğinde uygulanacak bir yönerge grubunu sarmalar.
<DirectoryMatch düzifd> ... </DirectoryMatch>skÇ
Bir düzenli ifade ile eşleşen dosya sistemi dizinlerinin içeriklerine uygulanacak bir yönerge grubunu sarmalar.
DirectorySlash On|Off On skdhT
Bölü çizgisi ile biten yönlendirmeleri açar/kapar.
DocumentRoot dizin-yolu /usr/local/apache/h +skÇ
İstemciye görünür olan ana belge ağacının kök dizinini belirler.
DocumentRoot dizin-yolu "/usr/local/apache/ +skÇ
İstemciye görünür olan ana belge ağacının kök dizinini belirler.
DTracePrivileges On|Off Off sD
Determines whether the privileges required by dtrace are enabled.
DumpIOInput On|Off Off sE
Dump all input data to the error log
DumpIOOutput On|Off Off sE
Dump all output data to the error log
FallbackResource disabled | yerel-urlskdhT
Bir dosya ile eşleşmeyen istekler için öntanımlı URL tanımlar
FileETag bileşen ... MTime Size skdhÇ
Duruk dosyalar için ETag HTTP yanıt başlığını oluşturmakta kullanılacak dosya özniteliklerini belirler.
<Files dosya-adı> ... </Files>skdhÇ
Dosya isimleriyle eşleşme halinde uygulanacak yönergeleri +
<Files "dosya-adı"> ... </Files>skdhÇ
Dosya isimleriyle eşleşme halinde uygulanacak yönergeleri içerir.
<FilesMatch düzifd> ... </FilesMatch>skdhÇ
Düzenli ifadelerin dosya isimleriyle eşleşmesi halinde uygulanacak yönergeleri içerir.
LoadModule modül dosya-ismiskE
Belirtilen nesne dosyasını veya kütüphaneyi sunucu ile ilintiler ve etkin modül listesine ekler.
<Location URL-yolu|URL> ... +
<Location "URL-yolu|URL"> ... </Location>skÇ
İçerdiği yönergeler sadece eşleşen URL’lere uygulanır.
<LocationMatch diff --git a/docs/manual/sections.html.tr.utf8 b/docs/manual/sections.html.tr.utf8 index b46ebb473e..a3581aab5b 100644 --- a/docs/manual/sections.html.tr.utf8 +++ b/docs/manual/sections.html.tr.utf8 @@ -29,7 +29,6 @@  ko  |  tr 

-
Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Yapılandırma dosyalarındaki yönergeler sunucunun tamamına uygulanacağı gibi sadece belli dizinler, @@ -71,7 +70,7 @@ takdirde mümkün olur:

<IfDefine ClosedForNow>
-  Redirect / http://otherserver.example.com/
+  Redirect "/" "http://otherserver.example.com/"
 </IfDefine>
@@ -90,7 +89,7 @@ mod_mime_magic modülü mevcutsa uygulanacaktır.

<IfModule mod_mime_magic.c>
-  MimeMagicFile conf/magic
+  MimeMagicFile "conf/magic"
 </IfModule>
@@ -149,7 +148,7 @@ yapılandırmada, /var/web/dir1 dizini ve alt dizinlerinde dizin içeriğinin listelenmesi etkin kılınmaktadır.

-
<Directory /var/web/dir1>
+    
<Directory "/var/web/dir1">
   Options +Indexes
 </Directory>
@@ -161,7 +160,7 @@ gizli.html isimli dosyalara nerede bulunursa bulunsun erişime izin vermeyecektir.

-
<Files gizli.html>
+    
<Files "gizli.html">
   Require all denied
 </Files>
@@ -176,8 +175,8 @@ /var/web/dir1/ altında bulunabilecek diğer tüm gizli.html dosyalarına erişimi yasaklar.

-
<Directory /var/web/dir1>
- <Files gizli.html>
+
<Directory "/var/web/dir1">
+ <Files "gizli.html">
Require all denied </Files>
</Directory>
@@ -196,7 +195,7 @@ istekleri yanında /gizli ile başlayan diğer isteklere de uygulanır.

-
<LocationMatch ^/gizli>
+    
<LocationMatch "^/gizli">
     Require all denied
 </LocationMatch>
@@ -209,7 +208,7 @@ için dosya sisteminde server-status adında bir dosya veya dizin bulunması gerekli değildir.

-
<Location /server-status>
+    
<Location "/server-status">
     SetHandler server-status
 </Location>
@@ -219,24 +218,24 @@

Belli bölümler ve yönergeler değerlendirilirken çakışan iki URL bir URL olarak dikkate alınır. <Location> yönergesi için bu şöyle olurdu:

-
<Location /foo>
+    
<Location "/foo">
 </Location>
-<Location /foo/bar>
+<Location "/foo/bar">
 </Location>

Diğer yandan <Takma adlar> tam tersi eşlenir:

-
Alias /foo/bar /srv/www/uncommon/bar
-Alias /foo /srv/www/common/foo
+
Alias "/foo/bar" "/srv/www/uncommon/bar"
+Alias "/foo" "/srv/www/common/foo"

Aynısı ProxyPass yönergeleri için de geçerlidir:

-
ProxyPass /special-area http://special.example.com smax=5 max=10
-ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover=On
+
ProxyPass "/special-area" "http://special.example.com" smax=5 max=10
+ProxyPass "/" "balancer://mycluster/" stickysession=JSESSIONID|jsessionid nofailover=On
@@ -264,7 +263,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover

Tüm kullanıcı dizinlerine ilişkin yapılandırmayı değiştirmek için dosya ismi kalıpları şöyle kullanılabilirdi:

-
<Directory /home/*/public_html>
+    
<Directory "/home/*/public_html">
     Options Indexes
 </Directory>
@@ -272,7 +271,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover

Düzenli ifade bölümleri kullanarak çeşitli türlerdeki resim dosyalarına erişimi bir defada yasaklayabiliriz:

-
<FilesMatch \.(?i:gif|jpe?g|png)$>
+    
<FilesMatch "\.(?i:gif|jpe?g|png)$">
     Require all denied
 </FilesMatch>
@@ -283,8 +282,8 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover içinden ve mod_rewrite gibi modüllerden başvurmak mümkün olur.

-
<DirectoryMatch ^/var/www/combined/(?<SITENAME>[^/]+)>
-    require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
+
<DirectoryMatch "^/var/www/combined/(?<SITENAME>[^/]+)">
+    require ldap-group "cn=%{env:MATCH_SITENAME},ou=combined,o=Example"
 </DirectoryMatch>
@@ -316,7 +315,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover kısıtlamalarınızın etrafından dolaşılabilmesine izin vermesidir. Örneğin, aşağıdaki yapılandırmayı ele alalım:

-
<Location /dir/>
+    
<Location "/dir/">
     Require all denied
 </Location>
@@ -340,7 +339,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover eşleyecek daha bir sürü yol bulunduğunu unutmayınız. Bu bakımdan dosya sisteminde yapacağınız kısıtlamalarda daima dosya sistemi taşıyıcılarını kullanmalısınız. Bununla birlikte bu kuralın da bir istisnası vardır. - Yapılandırma kısıtlamalarının bir <Location/> bölümü + Yapılandırma kısıtlamalarının bir <Location "/"> bölümü içine koyulması, bu bölüme konan yönergelerin etki alanının belli bir URL ile sınırlı olmaması nedeniyle mükemmelen güvenlidir.

@@ -376,7 +375,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover example.com sitesine erişim için vekil sunucunun kullanılmasını engelleyecektir.

-
<Proxy http://www.example.com/*>
+    
<Proxy "http://www.example.com/*">
     Require all granted
 </Proxy>
@@ -428,7 +427,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover yönergeler geçersiz kılınabileceği için).
  • <DirectoryMatch> - (ve <Directory ~>).
  • + (ve <Directory "~">).
  • <Files> ve <FilesMatch> aynı anda @@ -446,8 +445,8 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover bölümündekiler hariç, her grup, yapılandırma dosyasında bulundukları sıraya göre işleme sokulurlar. Yukarıda 1. grup olan <Directory> bölümü en kısa dizin elemanından en uzun dizin elemanına doğru işleme sokulur. Yani, örneğin, - <Directory /var/web/dir> bölümü <Directory - /var/web/dir/subdir> bölümünden önce işleme sokulacaktır. Eğer + <Directory "/var/web/dir"> bölümü <Directory + "/var/web/dir/subdir"> bölümünden önce işleme sokulacaktır. Eğer aynı uzunlukta çok sayıda dizin varsa <Directory> bölümleri yapılandırma dosyasında bulundukları sıraya göre işleme sokulurlar. Include yönergeleri ile yapılandırmaya dahil edilen dosyaların içerikleri Include @@ -483,16 +482,16 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover isteğe uygulandığı varsayımıyla, bu örnekteki yönergeler A > B > C > D > E sırasıyla uygulanacaktır.

    -
    <Location />
    +    
    <Location "/">
         E
     </Location>
     
    -<Files f.html>
    +<Files "f.html">
         D
     </Files>
     
     <VirtualHost *>
    -<Directory /a/b>
    +<Directory "/a/b">
         B
     </Directory>
     </VirtualHost>
    @@ -501,7 +500,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
         C
     </DirectoryMatch>
     
    -<Directory /a/b>
    +<Directory "/a/b">
         A
     </Directory>
    @@ -513,12 +512,12 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover Başka bir deyişle, katıştırma sırası önemlidir, bu nedenle dikkatli olmalısınız!

    -
    <Location />
    +    
    <Location "/">
         Require all granted
     </Location>
     
     # Alooo!  Bu <Directory> bölümünün hiçbir hükmü yok.
    -<Directory />
    +<Directory "/">
         <RequireAll>
             Require all granted
             Require not host kkadam.example.com
    diff --git a/docs/manual/sections.xml.meta b/docs/manual/sections.xml.meta
    index f5ac84359d..4e91a361f4 100644
    --- a/docs/manual/sections.xml.meta
    +++ b/docs/manual/sections.xml.meta
    @@ -11,6 +11,6 @@
         fr
         ja
         ko
    -    tr
    +    tr
       
     
    diff --git a/docs/manual/urlmapping.html.tr.utf8 b/docs/manual/urlmapping.html.tr.utf8
    index ab4f9cbdbe..e6c47fee4e 100644
    --- a/docs/manual/urlmapping.html.tr.utf8
    +++ b/docs/manual/urlmapping.html.tr.utf8
    @@ -29,7 +29,6 @@
      ko  |
      tr 

    -
    Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

    Bu belgede, bir istekte belirtilen URL’nin sunulacak dosyanın dosya sistemindeki yerini bulmak için Apache HTTP Sunucusu tarafından nasıl @@ -111,7 +110,7 @@ altında göstermek için Alias yönergesi de kullanılabilir. Örneğin,

    -
    Alias /belgeler /var/http
    +
    Alias "/belgeler" "/var/http"

    yapılandırması ile @@ -124,7 +123,7 @@ üzere AliasMatch ve ScriptAliasMatch yönergelerinin gücünden yararlanılabilir. Örneğin,

    -
    ScriptAliasMatch ^/~([a-zA-Z0-9]+)/cgi-bin/(.+) /home/$1/cgi-bin/$2
    +
    ScriptAliasMatch "^/~([a-zA-Z0-9]+)/cgi-bin/(.+)" "/home/$1/cgi-bin/$2"

    satırı sayesinde http://example.com/~user/cgi-bin/betik.cgi @@ -166,7 +165,7 @@ eşlemek için AliasMatch yönergesi şöyle kullanılabilirdi:

    -
    AliasMatch ^/sayfalar/([a-zA-Z0-9]+)(/(.*))?$ /home/$1/public_html/$3
    +
    AliasMatch "^/sayfalar/([a-zA-Z0-9]+)(/(.*))?$" "/home/$1/public_html/$3"
    top
    @@ -183,7 +182,7 @@ adında yeni bir dizine taşınması halinde istemciye yeni konumun bildirilmesi şöyle sağlanabilirdi:

    -
    Redirect permanent /foo/ http://example.com/bar/
    +
    Redirect permanent "/foo/" "http://example.com/bar/"

    Bu atama sayesinde /foo/ ile başlayan URL yolları @@ -198,13 +197,13 @@ ayrı olarak farklı bir siteye yönlendirmek için yönergeyi şöyle kullanabilirsiniz:

    -
    RedirectMatch permanent ^/$ http://example.com/ilksayfa.html
    +
    RedirectMatch permanent "^/$" "http://example.com/ilksayfa.html"

    Bundan başka, bir sitedeki tüm sayfalara yapılan istekleri başka bir siteye geçici olarak yönlendirmek için şöyle bir şey yapabilirsiniz:

    -
    RedirectMatch temp .* http://mesela.example.com/ilksayfa.html
    +
    RedirectMatch temp ".*" "http://mesela.example.com/ilksayfa.html"
    top
    @@ -223,10 +222,10 @@ üzerindeki /bar/ dizininden alıp istemciye yerel sunucudan geliyormuş gibi sunmaktadır:

    -
    ProxyPass /foo/ http://dahili.example.com/bar/
    -ProxyPassReverse /foo/ http://dahili.example.com/bar/
    +    
    ProxyPass "/foo/" "http://dahili.example.com/bar/"
    +ProxyPassReverse "/foo/" "http://dahili.example.com/bar/"
     ProxyPassReverseCookieDomain dahili.example.com harici.example.com
    -ProxyPassReverseCookiePath /foo/ /bar/
    +ProxyPassReverseCookiePath "/foo/" "/bar/"

    ProxyPass sunucuyu uygun @@ -244,7 +243,7 @@ ProxyPassReverseCookiePath /foo/ /bar/

    bağları (ve diğer içeriği) mod_substitute modülü kullanılarak istemciye sunuluyormuşçasına değiştirebilirsiniz.

    -
    Substitute s/dahili\.example\.com/harici.example.com/i
    +
    Substitute "s/dahili\.example\.com/harici.example.com/i"

    HTML ve XHTML’de hiperbağları daha bilgece yeniden yazabilen diff --git a/docs/manual/urlmapping.xml.meta b/docs/manual/urlmapping.xml.meta index 9fd5f4bb52..35880bdad4 100644 --- a/docs/manual/urlmapping.xml.meta +++ b/docs/manual/urlmapping.xml.meta @@ -11,6 +11,6 @@ fr ja ko - tr + tr -- 2.50.1