From e06bc02599870e0fa9953e28c51873f9bcb65735 Mon Sep 17 00:00:00 2001 From: Nilgun Belma Buguner <nilgun@apache.org> Date: Thu, 24 Mar 2016 09:19:57 +0000 Subject: [PATCH] update for sync with English docs. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr> Reviewed by: Orhan Berent <berent belgeler.gen.tr> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1736407 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/index.xml.tr | 3 +- docs/manual/mod/core.xml.tr | 56 +++++++++----- docs/manual/mod/mod_alias.xml.tr | 102 +++++++++++++++++++++++--- docs/manual/mod/mod_log_config.xml.tr | 3 +- docs/manual/mod/mod_setenvif.xml.tr | 12 +-- docs/manual/mod/mod_so.xml.tr | 10 ++- docs/manual/new_features_2_4.xml.tr | 5 +- docs/manual/sections.xml.tr | 94 +++++++++++++++++++++--- docs/manual/sitemap.xml.tr | 3 +- 9 files changed, 237 insertions(+), 51 deletions(-) diff --git a/docs/manual/index.xml.tr b/docs/manual/index.xml.tr index 5a875ab58d..91ebc151f6 100644 --- a/docs/manual/index.xml.tr +++ b/docs/manual/index.xml.tr @@ -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> diff --git a/docs/manual/mod/core.xml.tr b/docs/manual/mod/core.xml.tr index ec6dee7c10..b65de1f472 100644 --- a/docs/manual/mod/core.xml.tr +++ b/docs/manual/mod/core.xml.tr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> -<!-- English Revision: 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 isimler belirtebilmeyi saÄlar. <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 isimler belirtebilmeyi saÄlar. <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 isimler belirtebilmeyi saÄlar. 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 isimler belirtebilmeyi saÄlar. <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" @@ -4159,6 +4165,16 @@ sebep olur.</description> <FilesMatch "\.php$"> SetHandler application/x-httpd-php </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 @@ -4244,9 +4260,13 @@ gerçekleÅmesi için sunucunun geçmesini bekleyeceÄi süre.</description> <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çmesini bekleyeceÄi süre.</description> <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> diff --git a/docs/manual/mod/mod_alias.xml.tr b/docs/manual/mod/mod_alias.xml.tr index eb42c84b66..38d46b6a5b 100644 --- a/docs/manual/mod/mod_alias.xml.tr +++ b/docs/manual/mod/mod_alias.xml.tr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> -<!-- English Revision: 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önlendirmesi yapar.</description> 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/gif.images/$1.gif" <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-bin/" <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-handler.pl" çı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> diff --git a/docs/manual/mod/mod_log_config.xml.tr b/docs/manual/mod/mod_log_config.xml.tr index bf64514270..5a8be87727 100644 --- a/docs/manual/mod/mod_log_config.xml.tr +++ b/docs/manual/mod/mod_log_config.xml.tr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> -<!-- English Revision: 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> diff --git a/docs/manual/mod/mod_setenvif.xml.tr b/docs/manual/mod/mod_setenvif.xml.tr index af5e25a507..168361a846 100644 --- a/docs/manual/mod/mod_setenvif.xml.tr +++ b/docs/manual/mod/mod_setenvif.xml.tr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> -<!-- English Revision: 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_robot <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\.example\.com dahili_site_istendi SetEnvIf object_is_image xbm XBIT_PROCESSING=1 +SetEnvIf Request_URI "\.(.*)$" EXTENSION=$1 + SetEnvIf ^TS ^[a-z] TS_VAR </highlight> diff --git a/docs/manual/mod/mod_so.xml.tr b/docs/manual/mod/mod_so.xml.tr index 9ff1f058d1..67e68e6ca0 100644 --- a/docs/manual/mod/mod_so.xml.tr +++ b/docs/manual/mod/mod_so.xml.tr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> -<!-- English Revision: 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üklenmesini saÄlar.</description> <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.</description> 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 diff --git a/docs/manual/new_features_2_4.xml.tr b/docs/manual/new_features_2_4.xml.tr index 4c7d4c306e..8c2d7a2954 100644 --- a/docs/manual/new_features_2_4.xml.tr +++ b/docs/manual/new_features_2_4.xml.tr @@ -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> diff --git a/docs/manual/sections.xml.tr b/docs/manual/sections.xml.tr index a3a383566a..9e15e01386 100644 --- a/docs/manual/sections.xml.tr +++ b/docs/manual/sections.xml.tr @@ -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/" stickysession=JSESSIONID|jsessionid nofail 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/" stickysession=JSESSIONID|jsessionid nofail 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/" stickysession=JSESSIONID|jsessionid nofail 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ı diff --git a/docs/manual/sitemap.xml.tr b/docs/manual/sitemap.xml.tr index 57b9ca0e7e..7dd5030582 100644 --- a/docs/manual/sitemap.xml.tr +++ b/docs/manual/sitemap.xml.tr @@ -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"> -- 2.40.0