You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ni...@apache.org on 2016/03/24 10:19:57 UTC
svn commit: r1736407 - in /httpd/httpd/branches/2.4.x/docs/manual:
index.xml.tr mod/core.xml.tr mod/mod_alias.xml.tr mod/mod_log_config.xml.tr
mod/mod_setenvif.xml.tr mod/mod_so.xml.tr new_features_2_4.xml.tr
sections.xml.tr sitemap.xml.tr
Author: nilgun
Date: Thu Mar 24 09:19:57 2016
New Revision: 1736407
URL: http://svn.apache.org/viewvc?rev=1736407&view=rev
Log:
update for sync with English docs.
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
Modified:
httpd/httpd/branches/2.4.x/docs/manual/index.xml.tr
httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.tr
httpd/httpd/branches/2.4.x/docs/manual/mod/mod_alias.xml.tr
httpd/httpd/branches/2.4.x/docs/manual/mod/mod_log_config.xml.tr
httpd/httpd/branches/2.4.x/docs/manual/mod/mod_setenvif.xml.tr
httpd/httpd/branches/2.4.x/docs/manual/mod/mod_so.xml.tr
httpd/httpd/branches/2.4.x/docs/manual/new_features_2_4.xml.tr
httpd/httpd/branches/2.4.x/docs/manual/sections.xml.tr
httpd/httpd/branches/2.4.x/docs/manual/sitemap.xml.tr
Modified: httpd/httpd/branches/2.4.x/docs/manual/index.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/index.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/index.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/index.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE indexpage SYSTEM "./style/sitemap.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
-<!-- English Revision: 1524238:1732097 (outdated) -->
+<!-- English Revision: 1732097 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -79,6 +79,7 @@ Belgeleri</title>
<page href="howto/htaccess.html">.htaccess dosyaları</page>
<page href="howto/ssi.html">Sunucu Taraflı İçerik Yerleştirme (SSI)</page>
<page href="howto/public_html.html">Kullanıcı Dizinleri (public_html)</page>
+ <page href="howto/reverse_proxy.html">Ters vekil yapılandırma rehberi</page>
</category>
<category id="platform"><title>Platformlara Özgü Bilgiler</title>
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -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: 1722608:1733954 (outdated) -->
+<!-- English Revision: 1733954 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -3233,11 +3233,12 @@ LogLevel info
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
+ <p>Bu duruma karşı bir mekanizma sağlayan Solaris ve Linux dikkate
+ değer bir istisnadır. Bu mekanizma, bir muteksi tutan bir çocuk
+ süreç olağandışı bir şekilde sonlandıktan sonra muteksin
+ kurtarılmasını sağlar.</p>
+ <p>Sisteminiz POSIX uyumluysa veya
+ <code>pthread_mutexattr_setrobust_np()</code> işlevini
sağlıyorsa <code>pthread</code> seçeneğini rahatça
kullanabilirsiniz.</p>
</note>
@@ -3901,7 +3902,7 @@ kullanılacak konak adları için başka
<directivesynopsis>
<name>ServerName</name>
<description>Sunucunun özdeşleşeceği konak ismi ve port.</description>
-<syntax>ServerName [<var>şema</var>://]<var>tam-nitelenmiş-alan-adı</var>[:<var>port</var>]
+<syntax>ServerName [<var>şema</var>://]<var>alan-adı</var>|<var>ip-adresi</var>[:<var>port</var>]
</syntax>
<contextlist><context>server config</context><context>virtual host</context>
</contextlist>
@@ -3909,13 +3910,17 @@ kullanılacak konak adları için başka
<usage>
<p><directive>ServerName</directive> yönergesi, sunucunun kendini
betimlemekte kullanacağı şema, konak adı ve port değerlerini belirler.
- Bu, yönlendirme URL’leri oluşturulurken kullanılır.</p>
+ </p>
- <p>Ek olarak, <a href="../vhosts/name-based.html">isme dayalı sanal
+ <p><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 <directive>ServerName</directive> kullanılır (muhtemelen
+ için <directive>ServerName</directive> kullanılır (muhtemelen
<directive>ServerAlias</directive> ile birlikte).</p>
+ <p>Ek olarak, <directive>UseCanonicalName</directive> yönergesine
+ öntanımlı olmayan bir değer atanarak özüne yönlendiren URL'ler
+ oluştururken de bu yönerge kullanılır.</p>
+
<p>Örneğin, HTTP
sunucusunun barındırıldığı makinenin ismi <code>mail.example.com</code>
olduğu halde makinenin bir de <code>www.example.com</code> diye bir de
@@ -3929,8 +3934,9 @@ kullanılacak konak adları için başka
iptal eder.</p>
<p>Bir <directive>ServerName</directive> ataması yapılmamışsa sunucu
- istemciye görünen sunucu ismi için IP adresine bir ters DNS sorgusu
- yapacaktır.</p>
+ istemciye görünen sunucu ismini anlamak için önce işletim sistemine
+ sistemin konak adını sorar. Bu başarılı olmazsa sistem üzerinde IP
+ adresine bir ters DNS sorgusu yapar.</p>
<p><directive>ServerName</directive> yönergesinde bir port belirtilmediği
takdirde sunucu, isteğin geldiği portu kullanacaktır. Öngörülebilirlik ve
@@ -4122,12 +4128,12 @@ kullanılacak konak adları için başka
<name>SetHandler</name>
<description>Eşleşen tüm dosyaların belli bir eylemci tarafından işlenmesine
sebep olur.</description>
-<syntax>SetHandler <var>eylemci-ismi</var>|None</syntax>
+<syntax>SetHandler <var>eylemci-ismi</var>|none|<var>ifade</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
<context>directory</context><context>.htaccess</context>
</contextlist>
<override>FileInfo</override>
-<compatibility>Apache httpd 2.0’da core modülüne taşındı.</compatibility>
+<compatibility>ifade seçeneği 2.4.19 sürümünde eklendi</compatibility>
<usage>
<p>Bir <code>.htaccess</code> dosyasına veya bir <directive type="section"
@@ -4161,6 +4167,16 @@ sebep olur.</description>
</FilesMatch>
</highlight>
+ <p>Dizge değerli ifadeler istek öncesi değişkenleri içerecek şekilde
+ düzenlenebilir. Buna ismli düzenli ifadelere yapılan geriye başvurular
+ dahildir:</p>
+
+ <highlight language="config">
+<LocationMatch ^/app/(?<sub>[^/]+)/>
+ SetHandler "proxy:unix:/var/run/app_%{env:MATCH_sub}.sock|fcgi://localhost:8080"
+</LocationMatch>
+ </highlight>
+
<p>Evvelce tanımlanmış bir <directive>SetHandler</directive> yönergesini
<code>None</code> değeriyle geçersiz hale getirebilirsiniz.</p>
@@ -4244,9 +4260,13 @@ gerçekleşmesi için sunucunun geçmesi
<p><directive>TimeOut</directive> 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
- paketinin gelmesini bekleyeceği süre.</li>
+ <ul>
+ <li><p>Veriyi istemciden okurken, okuma tamponu boş olduğu takdirde bir
+ TCP paketinin gelmesini bekleyeceği süre.</p>
+ <p>Yeni bir bağlantıda ilk veri için, sunucuya yeni bağlantıyı aktaran
+ bir <directive module="core">AcceptFilter</directive> yönergesi ile
+ ilgili yapılandırma ele alınıncaya kadar bu yönerge etkilenmez.</p>
+ </li>
<li>Veriyi istemciye yazarken, gönderme tamponu dolu olduğu takdirde bir
paket alındısı için beklenecek süre.</li>
@@ -4260,7 +4280,7 @@ gerçekleşmesi için sunucunun geçmesi
<li><module>mod_proxy</module> modülünde, <directive
module="mod_proxy">ProxyTimeout</directive> yönergesi
yapılandırılmamışsa öntanımlı zaman aşımı değeri.</li>
- </ol>
+ </ul>
</usage>
</directivesynopsis>
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_alias.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_alias.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_alias.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_alias.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -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: 1689815:1731334 (outdated) -->
+<!-- English Revision: 1731334 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -49,6 +49,15 @@ eşlenmesini sağlar ve URL yönlendirme
yönlendirmekte kullanılır. Çoğunlukla özkaynak başka bir yere
taşındığında kullanılır.</p>
+ <p><directive module="mod_alias">Alias</directive>,
+ <directive module="mod_alias">ScriptAlias</directive> ve
+ <directive module="mod_alias">Redirect</directive> yönergeleri
+ <directive type="section" module="core">Location</directive>
+ veya <directive type="section" module="core">LocationMatch</directive>
+ bölümleri içinde kullanıldığında hedef yolu veya URL'yi betimlemek için
+ <a href="../expr.html">ifade sözdizimi</a> kullanılabilir.
+ </p>
+
<p><module>mod_alias</module> 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 <module>mod_rewrite</module> modülü ile
@@ -97,14 +106,25 @@ Alias "/foo" "/gaq"
<code>/foo</code> rumuzu daima <code>/foo/bar</code> rumuzundan önce
eşleşecek, dolayısıyla ikinci yönerge yok sayılacaktı.</p>
+ <p><directive module="mod_alias">Alias</directive>,
+ <directive module="mod_alias">ScriptAlias</directive> ve
+ <directive module="mod_alias">Redirect</directive> yönergeleri
+ <directive type="section" module="core">Location</directive>
+ veya <directive type="section" module="core">LocationMatch</directive>
+ bölümleri içinde kullanıldığında bu yönergeler küresel olarak tanımlı
+ <directive module="mod_alias">Alias</directive>,
+ <directive module="mod_alias">ScriptAlias</directive> ve
+ <directive module="mod_alias">Redirect</directive> yönergelerinden öncelikli olur.
+ </p>
</section>
<directivesynopsis>
<name>Alias</name>
<description>URL’leri dosya sistemi konumlarıyla eşler.</description>
-<syntax>Alias <var>URL-yolu</var> <var>dosya-yolu</var> |
+<syntax>Alias [<var>URL-yolu</var>] <var>dosya-yolu</var> |
<var>dizin-yolu</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context>
</contextlist>
<usage>
@@ -135,7 +155,7 @@ Alias "/image" "/ftp/pub/image"
eğer</p>
<highlight language="config">
- Alias "/icons/" "/usr/local/apache/icons/"
+Alias "/icons/" "/usr/local/apache/icons/"
</highlight>
<p>diye bir tanım yaparsanız sona bir / ekleme ihtiyacından dolayı
@@ -166,6 +186,22 @@ Alias "/image" "/ftp/pub/image"
<p><var>URL-yolu</var> değiştirgesindeki bölü çizgilerinin sayısı istek
URL-yolundakiler kadardır.</p>
+
+ <p>Eğer <directive>Alias</directive> yönergesi
+ <directive type="section" module="core">Location</directive>
+ veya <directive type="section" module="core">LocationMatch</directive>
+ bölümleri içinde kullanılırsa URL-yolu yoksayılır ve dosya-yolu
+ <a href="../expr.html">ifade sözdizimi</a> kullanılarak yorumlanır.<br />
+ Bu sözdizimi Apache 2.4.19 ve sonrasında kulanılabilir.</p>
+
+ <highlight language="config">
+<Location "/image">
+ Alias "/ftp/pub/image"
+</Location>
+<LocationMatch "/error/(?<NUMBER>[0-9]+)">
+ Alias "/usr/local/apache/errors/%{env:MATCH_NUMBER}.html"
+</LocationMatch>
+ </highlight>
</usage>
</directivesynopsis>
@@ -259,7 +295,7 @@ AliasMatch "^/image/(.*)\.gif$" "/files/
<name>Redirect</name>
<description>İstemciyi, bir yönlendirme isteği döndürerek farklı bir URL’ye
yönlendirir.</description>
-<syntax>Redirect [<var>durum</var>] <var>URL-yolu</var>
+<syntax>Redirect [<var>durum</var>] [<var>URL-yolu</var>]
<var>URL</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
<context>directory</context><context>.htaccess</context></contextlist>
@@ -300,17 +336,23 @@ Redirect "/bir" "/iki"
yönlendirilir. <code>POST</code>'ların iptal edileceğini unutmayın.<br />
Sadece tam yol parçaları eşleştirilir, bu nedenle
<code>http://example.com/hizmetfesmekan.txt</code> isteği yukarıdaki
- yönlendirme ile eşleşmeyecektir.
- Düzenli ifadelerin kullanıldığı daha karmaşık eşleşmeler
- için <directive module="mod_alias">RedirectMatch</directive>
- yönergesine bakınız.</p>
+ yönlendirme ile eşleşmeyecektir. <a href="../expr.html">İfade
+ sözdizimi</a> 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 <directive
+ module="mod_alias">RedirectMatch</directive>
+ yönergesine de bakınız.</p>
<note><title>Bilginize</title>
<p>Yapılandırma dosyasında yer alış sırasına bakmaksızın
<directive>Redirect</directive> yönergeleri
<directive>Alias</directive> ve <directive>ScriptAlias</directive>
- yönergelerinden önce ele alınır.</p></note>
+ yönergelerinden önce ele alınır. <directive type="section"
+ module="core">Location</directive> bölümü içinde kullanılmış bir
+ <directive>Redirect</directive> yönergesi URL-yolu belirtilmiş
+ <directive>Redirect</directive> ve <directive>Alias</directive>
+ yönergelerine göre önceliklidir.</p></note>
<p>Herhangi bir <code><em>durum</em></code> belirtilmemişse "geçici"
yönlendirme (HTTP durum kodu: 302) yapılır. Bu, istemciye özkaynağın
@@ -349,6 +391,26 @@ Redirect "/bir" "/iki"
Redirect permanent "/bir" "http://example.com/iki"
Redirect 30" "/yedi" http://example.com/baskabisey"
</highlight>
+
+ <p>Eğer <directive>Redirect</directive> yönergesi URL-yolu belirtilmemiş
+ bir <directive type="section" module="core">Location</directive>
+ veya <directive type="section" module="core">LocationMatch</directive>
+ bölümü içinde yer alıyorsa, URL seçeneği <a href="../expr.html">ifade
+ sözdizimi</a> kullanılarak yorumlanır.<br />
+ Bu sözdizimi Apache 2.4.19 ve sonrasında kullanılabilir.</p>
+
+ <highlight language="config">
+<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>
+ </highlight>
+
</usage>
</directivesynopsis>
@@ -419,9 +481,10 @@ URL’ye yönlendirir.</description>
<directivesynopsis>
<name>ScriptAlias</name>
<description>Bir URL’yi dosya sistemindeki bir yere eşler ve hedefi bir CGI betiği olarak çalıştırır.</description>
-<syntax>ScriptAlias <var>URL-yolu</var>
+<syntax>ScriptAlias [<var>URL-yolu</var>]
<var>dosya-yolu</var>|<var>dizin-yolu</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
+<context>directory</context>
</contextlist>
<usage>
@@ -443,7 +506,7 @@ ScriptAlias "/cgi-bin/" "/siteler/cgi-bi
<highlight language="config">
Alias "/cgi-bin/" "/siteler/cgi-bin/"
-<Location "/cgi-bin" >
+<Location "/cgi-bin">
SetHandler cgi-script
Options +ExecCGI
</Location>
@@ -486,6 +549,23 @@ ScriptAlias "/cgi-bin/" "/siteler/cgi-ha
çıkabilir; bu bakımdan <directive>ScriptAlias</directive> yönergesini yok
sayan URL yollarının belirtilebilme olasılığı gözardı
edilmemelidir.</note>
+
+ <p>Eğer <directive>ScriptAlias</directive> yönergesi URL-yolu belirtilmemiş
+ bir <directive type="section" module="core">Location</directive>
+ veya <directive type="section" module="core">LocationMatch</directive>
+ bölümü içinde yer alıyorsa, URL seçeneği <a href="../expr.html">ifade
+ sözdizimi</a> kullanılarak yorumlanır.<br />
+ Bu sözdizimi Apache 2.4.19 ve sonrasında kullanılabilir.</p>
+
+ <highlight language="config">
+<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>
+ </highlight>
+
</usage>
<seealso><a href="../howto/cgi.html">CGI Öğreticisi</a></seealso>
</directivesynopsis>
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_log_config.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_log_config.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_log_config.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_log_config.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -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: 1722340:1722704 (outdated) -->
+<!-- English Revision: 1722704 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -574,6 +574,7 @@ TransferLog "logs/access_log"
expr=<var>ifade</var>]</syntax>
<contextlist><context>server config</context>
</contextlist>
+<compatibility>Apache HTTP Sunucusunun 2.4.19 ve sonraki sürümlerinde kullanılabilir.</compatibility>
<usage>
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_setenvif.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_setenvif.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_setenvif.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_setenvif.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -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: 1557618:1727648 (outdated) -->
+<!-- English Revision: 1727648 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -83,8 +83,8 @@ BrowserMatch MSIE !netscape
değerine göre atama yapar. Aşağıdaki iki satır aynı etkiye sahiptir:</p>
<highlight language="config">
-BrowserMatchNoCase Robot is_a_robot
-SetEnvIfNoCase User-Agent Robot is_a_robot
+BrowserMatch Robot is_a_robot
+SetEnvIf User-Agent Robot is_a_robot
</highlight>
<p>Başka örnekler:</p>
@@ -213,10 +213,10 @@ SetEnvIfNoCase User-Agent Robot is_a_rob
<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
+ <code><em>değer</em></code> bire bir atanır. 2.0.51 sürümünden itibaren
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>
+ gösterimleri tanınmaktadır. <code>$0</code> bu kalıp ile eşleşen tüm dizgeye erişir.</p>
<highlight language="config">
SetEnvIf Request_URI "\.gif$" nesne_bir_resim=gif
@@ -227,6 +227,8 @@ SetEnvIf Referer belgeler\.alanismi\.exa
SetEnvIf object_is_image xbm XBIT_PROCESSING=1
+SetEnvIf Request_URI "\.(.*)$" EXTENSION=$1
+
SetEnvIf ^TS ^[a-z] TS_VAR
</highlight>
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_so.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_so.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_so.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_so.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -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: 1433863:1727635 (outdated) -->
+<!-- English Revision: 1727635 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -150,7 +150,9 @@ yeniden başlatılması sırasında yük
<p>Örnek:</p>
- <highlight language="config">LoadFile libexec/libxmlparse.so</highlight>
+ <highlight language="config">
+LoadFile libexec/libxmlparse.so
+ </highlight>
</usage>
</directivesynopsis>
@@ -173,7 +175,9 @@ ve etkin modül listesine ekler.</descri
modülün kaynak dosyasında <code>module</code> türündeki tek harici
değişkenin ismi olup modül belgelerinde <a
href="module-dict.html#ModuleIdentifier" >Modül Betimleyici</a> olarak
- geçer. Örneğin,</p>
+ geçer.</p>
+
+ <p>Örneğin,</p>
<highlight language="config">
LoadModule status_module modules/mod_status.so
Modified: httpd/httpd/branches/2.4.x/docs/manual/new_features_2_4.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/new_features_2_4.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/new_features_2_4.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/new_features_2_4.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.en.xsl"?>
-<!-- English Revision: 1688011:1726941 (outdated) -->
+<!-- English Revision: 1726941 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -185,6 +185,9 @@
<dt><module>mod_authnz_fcgi</module> (2.4.10'dan itibaren kullanılabilir)</dt>
<dd>Kimlik kanıtlama ve/veya istemcileri yetkilendirmek için FastCGI
yetkilendirme uygulamalarını etkinleştirir.</dd>
+
+ <dt><module>mod_http2</module> (2.4.17'den itibaren kullanılabilir)</dt>
+ <dd>HTTP/2 aktarım katmanı desteği.</dd>
</dl>
</section>
Modified: httpd/httpd/branches/2.4.x/docs/manual/sections.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/sections.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/sections.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/sections.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
-<!-- English Revision: 1673563:1731194 (outdated) -->
+<!-- English Revision: 1731194 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -419,11 +419,11 @@ ProxyPass "/" "balancer://mycluster/" st
vekil sunucusu üzerinden erişilen sitelere uygulanan yapılandırma
yönergelerini bulundururlar. Örneğin aşağıdaki yapılandırma
<code>example.com</code> sitesine erişim için vekil sunucunun
- kullanılmasını engelleyecektir.</p>
+ sadece ağdaki bazı kullanıcılar tarafından kullanılabilmesini sağlayacaktır.</p>
<highlight language="config">
<Proxy "http://www.example.com/*">
- Require all granted
+ Require host bizimki.example.com
</Proxy>
</highlight>
</section>
@@ -516,13 +516,6 @@ ProxyPass "/" "balancer://mycluster/" st
işlem sırasında <directive module="core" type="section"
>Directory</directive> taşıyıcısının yerini alır.</p>
- <p>Sonraki bölümler öncekileri geçersiz kılmak üzere işleme alınırlarsa da
- her modül bu geçersiz kılmaya sebep olan formu yorumlamaktan sorumludur.
- Belli bir modülülün yönergeleri bulunan sonraki yapılandırma bölümleri,
- bazı yönergelerin, tüm yönergelerin veya modül yapılandırmasının
- tamamının sonraki bağlamda açıkça listelenmiş modül öntanımlıları ve
- yönergelerle bir kavramsal "katıştırmasına" sebep olabilir.</p>
-
<note><title>Bazı Teknik Bilgiler</title>
Aslında, isim dönüşüm aşamasından (<code>Aliases</code> ve
<code>DocumentRoots</code>, URL’leri dosya isimlerine eşlemek için
@@ -532,6 +525,87 @@ ProxyPass "/" "balancer://mycluster/" st
tamamen elden çıkarılır.
</note>
+ <section id="relationship-module-configuration"><title>Modüllerle
+ yapılandırma bölümleri arasındaki ilişki</title>
+
+ <p>Yapılandırma bölümlerini okurken örneğin <module>mod_rewrite</module>
+ gibi belli modüllerin yönergelerinin bu bölümlere nasıl katılacağı ve
+ ne zaman nasıl işleneceği gibi sorular sıkça aklımızdan geçer. Bunun
+ belli bir yanıtı yoktur ve biraz temel bilgi gerektirir. Her httpd
+ modülü yapılandırmasını kendi yönetir ve httpd.conf içindeki
+ yönergelerinin her biri belli bir bağlamdaki bir yapılandırmayı
+ belirtir. httpd bir komutu okunduğu sırada çalıştırmaz.</p>
+
+ <p>Çalışma anında, httpd çekirdeği geçerli isteğe hangilerinin
+ uygulanacağını belirlemek için yukarıda açıklanan sırada tanımlı
+ yapılandırma bölümlerini tekrar tekrar okur. Eşleşen ilk bölümün bu
+ istek için geçerli yapılandırmayı içerdiği varsayılır. Eğer alt
+ bölümlerden biri de eşleşmişse bu bölümlerde yönergeleri bulunan her
+ modüle yapılandırmasını iki bölüm arasında katıştırma şansı verilir.
+ Sonuç üçüncü bir yapılandırma olup işlem bütün yapılandırma bölümleri
+ değerlendirilene kadar sürer.</p>
+
+ <p>Yukarıdaki adımların ardından HTTP isteğiyle ilgili "asıl" işlem
+ başlar: her modül ondan istenen görevleri gerçekleştirme şansına sahip
+ olur. Nasıl davranacaklarını belirlemek için kendilerinin katıştırılmış
+ son yapılandırmalarını http çekirdeğinden alabilirler.</p>
+
+ <p>Sürecin tamamı bir örnekle görselleştirilebilir. Aşağıdaki örnekte
+ belli bir HTTP başlığını ayarlamak için <module>mod_headers</module>
+ modülünün <directive module="mod_headers">Header</directive> yönergesi
+ kullanılmıştır. <code>/example/index.html</code> isteği için httpd
+ <code>CustomHeaderName</code> başlığına hangi değeri atayacaktır?
+ </p>
+ <highlight language="config">
+
+<Directory "/">
+ Header set CustomHeaderName bir
+ <FilesMatch ".*">
+ Header set CustomHeaderName yedi
+ </FilesMatch>
+</Directory>
+
+<Directory "/example">
+ Header set CustomHeaderName iki
+</Directory>
+
+ </highlight>
+ <ul>
+ <li><directive>Directory</directive> "/" eşleşir ve ilk yapılandırma
+ olarak <code>CustomHeaderName</code> başlığı <code>bir</code>
+ değeriyle oluşturulur.</li>
+
+ <li><directive>Directory</directive> "/example" eşleşir ve
+ <module>mod_headers</module> modülünün koduna göre bir katıştırma
+ durumundan yeni değer eskiyi geçersiz kılacağından yeni bir
+ yapılandırma ile <code>CustomHeaderName</code> başlığının değeri
+ <code>iki</code> yapılır.</li>
+
+ <li><directive>FilesMatch</directive> ".*" eşleşir ve başka bir
+ katıştırma fırsatı doğar: <code>CustomHeaderName</code> başlığının
+ değeri <code>yedi</code> yapılır.</li>
+
+ <li>Neticede HHP isteğinin sonraki adımlarında
+ <module>mod_headers</module> çağrılıp <code>yedi</code> değeri
+ atanmış <code>CustomHeaderName</code> başlığını işleme sokması
+ istenecektir. <module>mod_headers</module> normalde işini yapmak
+ için bu yapılandırmayı kullanacaktır. Fakat bundan, bir yönergenin
+ gerekli olmaması veya kullanımdan kaldırılması ve benzeri nedenlerle
+ yapılandırmada iptal edilmesi gibi daha karmaşık bir eylemi bir
+ modülün gerçekleştiremeyeceği anlamı çıkarılmamalıdır.</li>
+ </ul>
+
+ <p><directive>Directory</directive> ile aynı katıştırma sırasından dolayı
+ bu durum .htaccess için de geçerlidir. Burada anlaşılması gereken husus,
+ <directive>Directory</directive> ve <directive>FilesMatch</directive>
+ gibi yapılandırma bölümlerinin <directive
+ module="mod_headers">Header</directive> veya <directive
+ module="mod_rewrite">RewriteRule</directive> gibi modüle özgü
+ yönergelerle karşılaştırılmamasıdır, çünkü bunlar farklı seviyelerde
+ işlem görür.
+ </p>
+ </section>
+
<section id="merge-examples"><title>Bazı Örnekler</title>
<p>Aşağıdaki yapay örnekte katıştırma sırası gösterilmiştir. Hepsinin aynı
Modified: httpd/httpd/branches/2.4.x/docs/manual/sitemap.xml.tr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/sitemap.xml.tr?rev=1736407&r1=1736406&r2=1736407&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/sitemap.xml.tr [utf-8] (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/sitemap.xml.tr [utf-8] Thu Mar 24 09:19:57 2016
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sitemap SYSTEM "./style/sitemap.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
-<!-- English Revision: 1564075:1732097 (outdated) -->
+<!-- English Revision: 1732097 -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>
Reviewed by: Orhan Berent <berent belgeler.gen.tr>
@@ -115,6 +115,7 @@ kullanımı</page>
<page href="howto/ssi.html">Sunucu Taraflı İçerik Yerleştirme (SSI)</page>
<page href="howto/htaccess.html">.htaccess Dosyaları</page>
<page href="howto/public_html.html">Kullanıcı Dizinleri (public_html)</page>
+<page href="howto/reverse_proxy.html">Ters Vekil Yapılandırma Rehberi</page>
</category>
<category id="platform">