From: Nilgun Belma Buguner Date: Thu, 24 Mar 2016 09:21:17 +0000 (+0000) Subject: update transformations. X-Git-Tag: 2.4.20~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=73fd5445b10879e75f1817cf80b1a067b3418779;p=thirdparty%2Fapache%2Fhttpd.git update transformations. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1736408 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/core.html.tr.utf8 b/docs/manual/mod/core.html.tr.utf8 index ded8295238a..33f7e4b8b25 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
@@ -3258,11 +3257,12 @@ LogLevel info ssl_module:warn 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.

-

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.

-

Sisteminiz pthread_mutexattr_setrobust_np() işlevini +

Bu duruma karşı bir mekanizma sağlayan Solaris ve Linux dikkate + değer bir istisnadır. Bu mekanizma, bir muteksi tutan bir çocuk + süreç olağandışı bir şekilde sonlandıktan sonra muteksin + kurtarılmasını sağlar.

+

Sisteminiz POSIX uyumluysa veya + pthread_mutexattr_setrobust_np() işlevini sağlıyorsa pthread seçeneğini rahatça kullanabilirsiniz.

@@ -3963,7 +3963,7 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.

ServerName Yönergesi

- @@ -3971,13 +3971,17 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar.
Açıklama:Sunucunun özdeşleşeceği konak ismi ve port.
Sözdizimi:ServerName [şema://]tam-nitelenmiş-alan-adı[:port] +
Sözdizimi:ServerName [şema://]alan-adı|ip-adresi[:port]
Bağlam:sunucu geneli, sanal konak
Durum:Çekirdek

ServerName yönergesi, sunucunun kendini betimlemekte kullanacağı şema, konak adı ve port değerlerini belirler. - Bu, yönlendirme URL’leri oluşturulurken kullanılır.

+

-

Ek olarak, isme dayalı sanal +

isme dayalı sanal konaklar kullanılırken bir sanal konağı eşsiz bir şekilde betimlemek - için de ServerName kullanılır (muhtemelen + için ServerName kullanılır (muhtemelen ServerAlias ile birlikte).

+

Ek olarak, UseCanonicalName yönergesine + öntanımlı olmayan bir değer atanarak özüne yönlendiren URL'ler + oluştururken de bu yönerge kullanılır.

+

Örneğin, HTTP sunucusunun barındırıldığı makinenin ismi mail.example.com olduğu halde makinenin bir de www.example.com diye bir de @@ -3992,8 +3996,9 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar. iptal eder.

Bir ServerName ataması yapılmamışsa sunucu - istemciye görünen sunucu ismi için IP adresine bir ters DNS sorgusu - yapacaktır.

+ istemciye görünen sunucu ismini anlamak için önce işletim sistemine + sistemin konak adını sorar. Bu başarılı olmazsa sistem üzerinde IP + adresine bir ters DNS sorgusu yapar.

ServerName yönergesinde bir port belirtilmediği takdirde sunucu, isteğin geldiği portu kullanacaktır. Öngörülebilirlik ve @@ -4194,12 +4199,12 @@ kullanılacak konak adları için başka isimler belirtebilmeyi sağlar. - + - +
Açıklama:Eşleşen tüm dosyaların belli bir eylemci tarafından işlenmesine sebep olur.
Sözdizimi:SetHandler eylemci-ismi|None
Sözdizimi:SetHandler eylemci-ismi|none|ifade
Bağlam:sunucu geneli, sanal konak, dizin, .htaccess
Geçersizleştirme:FileInfo
Durum:Çekirdek
Modül:core
Uyumluluk:Apache httpd 2.0’da core modülüne taşındı.
Uyumluluk:ifade seçeneği 2.4.19 sürümünde eklendi

Bir .htaccess dosyasına veya bir <Directory> ya da <Location> bölümüne yerleştirildiğinde, eşleşen tüm dosyaların, ismi eylemci-ismi ile belirtilen eylemci tarafından çözümlenmesine sebep olur. @@ -4228,6 +4233,15 @@ sebep olur. </FilesMatch> +

Dizge değerli ifadeler istek öncesi değişkenleri içerecek şekilde + düzenlenebilir. Buna ismli düzenli ifadelere yapılan geriye başvurular + dahildir:

+ +
<LocationMatch ^/app/(?<sub>[^/]+)/>
+     SetHandler "proxy:unix:/var/run/app_%{env:MATCH_sub}.sock|fcgi://localhost:8080"
+</LocationMatch>
+ +

Evvelce tanımlanmış bir SetHandler yönergesini None değeriyle geçersiz hale getirebilirsiniz.

@@ -4314,9 +4328,13 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.

TimeOut yönergesi Apache httpd’nin aşağıdaki durumlarda G/Ç için bekleyeceği süreyi belirler:

-
    -
  1. Veriyi istemciden okurken, okuma tamponu boş olduğu takdirde bir TCP - paketinin gelmesini bekleyeceği süre.
  2. +
      +
    • Veriyi istemciden okurken, okuma tamponu boş olduğu takdirde bir + TCP paketinin gelmesini bekleyeceği süre.

      +

      Yeni bir bağlantıda ilk veri için, sunucuya yeni bağlantıyı aktaran + bir AcceptFilter yönergesi ile + ilgili yapılandırma ele alınıncaya kadar bu yönerge etkilenmez.

      +
    • Veriyi istemciye yazarken, gönderme tamponu dolu olduğu takdirde bir paket alındısı için beklenecek süre.
    • @@ -4329,7 +4347,7 @@ gerçekleşmesi için sunucunun geçmesini bekleyeceği süre.
    • mod_proxy modülünde, ProxyTimeout yönergesi yapılandırılmamışsa öntanımlı zaman aşımı değeri.
    • -
+
diff --git a/docs/manual/mod/core.xml.meta b/docs/manual/mod/core.xml.meta index e78755527af..189b445c695 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 729cf667fcd..cb57bd3c07c 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.
@@ -51,6 +50,15 @@ eşlenmesini sağlar ve URL yönlendirmesi yapar. yönlendirmekte kullanılır. Çoğunlukla özkaynak başka bir yere taşındığında kullanılır.

+

Alias, + ScriptAlias ve + Redirect yönergeleri + <Location> + veya <LocationMatch> + bölümleri içinde kullanıldığında hedef yolu veya URL'yi betimlemek için + ifade sözdizimi kullanılabilir. +

+

mod_alias modülü basit URL değiştirme görevlerini yerine getirmek için tasarlanmıştır. Sorgu dizgelerini işleme sokmak gibi daha karmaşık görevler için mod_rewrite modülü ile @@ -109,14 +117,24 @@ Alias "/foo" "/gaq" /foo rumuzu daima /foo/bar rumuzundan önce eşleşecek, dolayısıyla ikinci yönerge yok sayılacaktı.

+

Alias, + ScriptAlias ve + Redirect yönergeleri + <Location> + veya <LocationMatch> + bölümleri içinde kullanıldığında bu yönergeler küresel olarak tanımlı + Alias, + ScriptAlias ve + Redirect yönergelerinden öncelikli olur. +

top

Alias Yönergesi

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
- - +
Açıklama:URL’leri dosya sistemi konumlarıyla eşler.
Sözdizimi:Alias URL-yolu dosya-yolu | +
Sözdizimi:Alias [URL-yolu] dosya-yolu | dizin-yolu
Bağlam:sunucu geneli, sanal konak
Bağlam:sunucu geneli, sanal konak, dizin
Durum:Temel
Modül:mod_alias
@@ -170,6 +188,21 @@ Alias "/foo" "/gaq"

URL-yolu değiştirgesindeki bölü çizgilerinin sayısı istek URL-yolundakiler kadardır.

+ +

Eğer Alias yönergesi + <Location> + veya <LocationMatch> + bölümleri içinde kullanılırsa URL-yolu yoksayılır ve dosya-yolu + ifade sözdizimi kullanılarak yorumlanır.
+ Bu sözdizimi Apache 2.4.19 ve sonrasında kulanılabilir.

+ +
<Location "/image">
+    Alias "/ftp/pub/image"
+</Location>
+<LocationMatch "/error/(?<NUMBER>[0-9]+)">
+    Alias "/usr/local/apache/errors/%{env:MATCH_NUMBER}.html"
+</LocationMatch>
+ @@ -255,7 +288,7 @@ AliasMatch "^/image/(.*)\.gif$" "/files/gif.images/$1.gif" - @@ -295,17 +328,21 @@ Redirect "/bir" "/iki" yönlendirilir. POST'ların iptal edileceğini unutmayın.
Sadece tam yol parçaları eşleştirilir, bu nedenle http://example.com/hizmetfesmekan.txt isteği yukarıdaki - yönlendirme ile eşleşmeyecektir. - Düzenli ifadelerin kullanıldığı daha karmaşık eşleşmeler - için RedirectMatch - yönergesine bakınız.

+ yönlendirme ile eşleşmeyecektir. İfade + sözdizimi kullanılan daha karmaşık eşleşmeler için URL-yolu seçeneği + aşağıda açıklandığı gibi yoksayılır. Düzenli ifadelerin kullanıldığı daha + karmaşık eşleşmeler için RedirectMatch + yönergesine de bakınız.

Bilginize

Yapılandırma dosyasında yer alış sırasına bakmaksızın Redirect yönergeleri Alias ve ScriptAlias - yönergelerinden önce ele alınır.

+ yönergelerinden önce ele alınır. <Location> bölümü içinde kullanılmış bir + Redirect yönergesi URL-yolu belirtilmiş + Redirect ve Alias + yönergelerine göre önceliklidir.

Herhangi bir durum belirtilmemişse "geçici" yönlendirme (HTTP durum kodu: 302) yapılır. Bu, istemciye özkaynağın @@ -343,6 +380,25 @@ Redirect "/bir" "/iki"

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

Eğer Redirect yönergesi URL-yolu belirtilmemiş + bir <Location> + veya <LocationMatch> + bölümü içinde yer alıyorsa, URL seçeneği ifade + sözdizimi kullanılarak yorumlanır.
+ Bu sözdizimi Apache 2.4.19 ve sonrasında kullanılabilir.

+ +
<Location "/bir">
+    Redirect permanent "http://example.com/iki"
+</Location>
+<Location "/yedi">
+    Redirect 303 "http://example.com/baskabisey"
+</Location>
+<LocationMatch "/error/(?<NUMBER>[0-9]+)">
+    Redirect permanent "http://example.com/errors/%{env:MATCH_NUMBER}.html"
+</LocationMatch>
+ +
top
@@ -411,9 +467,9 @@ URL’ye yönlendirir.

ScriptAlias Yönergesi

Açıklama:İstemciyi, bir yönlendirme isteği döndürerek farklı bir URL’ye yönlendirir.
Sözdizimi:Redirect [durum] URL-yolu +
Sözdizimi:Redirect [durum] [URL-yolu] URL
Bağlam:sunucu geneli, sanal konak, dizin, .htaccess
Geçersizleştirme:FileInfo
- - +
Açıklama:Bir URL’yi dosya sistemindeki bir yere eşler ve hedefi bir CGI betiği olarak çalıştırır.
Sözdizimi:ScriptAlias URL-yolu +
Sözdizimi:ScriptAlias [URL-yolu] dosya-yolu|dizin-yolu
Bağlam:sunucu geneli, sanal konak
Bağlam:sunucu geneli, sanal konak, dizin
Durum:Temel
Modül:mod_alias
@@ -433,7 +489,7 @@ URL’ye yönlendirir. olur. Bu yapılandırma aslında şuna eşdeğerdir:

Alias "/cgi-bin/" "/siteler/cgi-bin/"
-<Location "/cgi-bin" >
+<Location "/cgi-bin">
     SetHandler cgi-script
     Options +ExecCGI
 </Location>
@@ -472,6 +528,22 @@ URL’ye yönlendirir. çıkabilir; bu bakımdan ScriptAlias yönergesini yok sayan URL yollarının belirtilebilme olasılığı gözardı edilmemelidir. + +

Eğer ScriptAlias yönergesi URL-yolu belirtilmemiş + bir <Location> + veya <LocationMatch> + bölümü içinde yer alıyorsa, URL seçeneği ifade + sözdizimi kullanılarak yorumlanır.
+ Bu sözdizimi Apache 2.4.19 ve sonrasında kullanılabilir.

+ +
<Location "/cgi-bin">
+    ScriptAlias "/siteler/cgi-bin/"
+</Location>
+<LocationMatch "/cgi-bin/errors/(?<NUMBER>[0-9]+)">
+    ScriptAlias "/siteler/cgi-bin/errors/%{env:MATCH_NUMBER}.cgi"
+</LocationMatch>
+ +

Ayrıca bakınız: