github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/custom-error.html.tr.utf8 (about)

     1  <?xml version="1.0" encoding="UTF-8"?>
     2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     3  <html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head>
     4  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
     5  <!--
     6          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     7                This file is generated from xml source: DO NOT EDIT
     8          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     9        -->
    10  <title>Hata Yanıtlarının Kişiselleştirilmesi - Apache HTTP Sunucusu Sürüm 2.2</title>
    11  <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
    12  <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
    13  <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
    14  <script src="./style/scripts/prettify.min.js" type="text/javascript">
    15  </script>
    16  
    17  <link href="./images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/custom-error.html" rel="canonical" /></head>
    18  <body id="manual-page"><div id="page-header">
    19  <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p>
    20  <p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p>
    21  <img alt="" src="./images/feather.gif" /></div>
    22  <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
    23  <div id="path">
    24  <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="./">Sürüm 2.2</a></div><div id="page-content"><div class="retired"><h4>Please note</h4>
    25              <p> This document refers to a legacy release (<strong>2.2</strong>) of Apache httpd. The active release (<strong>2.4</strong>) is documented <a href="http://httpd.apache.org/docs/current">here</a>. If you have not already upgraded, please follow <a href="http://httpd.apache.org/docs/current/upgrading.html">this link</a> for more information.</p>
    26          <p>You may follow <a href="http://httpd.apache.org/docs/current/custom-error.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>Hata Yanıtlarının Kişiselleştirilmesi</h1>
    27  <div class="toplang">
    28  <p><span>Mevcut Diller: </span><a href="./en/custom-error.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    29  <a href="./es/custom-error.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
    30  <a href="./ja/custom-error.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
    31  <a href="./ko/custom-error.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
    32  <a href="./tr/custom-error.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
    33  </div>
    34  
    35      <p>Apache, bazı sorunlara ve hatalara karşılık vereceği yanıtların
    36        yapılandırabilmesini mümkün kılan ek bir işlevselliğe sahiptir.</p>
    37  
    38      <p>Site yöneticisi tarafından kişiselleştirilebilen bu tür yanıtlar,
    39        sunucu belli hatalar veya sorunlarla karşılaştığında etkin kılınmak
    40        üzere tanımlanabilir.</p>
    41  
    42      <p>Bir betik bir hata nedeniyle bir "500 Server Error" yanıtının
    43        verilmesine sebep olursa bu yanıt yerine başka bir adrese
    44        yönlendirilerek (dahili veya harici) veya doğrudan daha dostça bir
    45        metin sunulabilir.</p>
    46    </div>
    47  <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#behavior">Davranış</a></li>
    48  <li><img alt="" src="./images/down.gif" /> <a href="#configuration">Yapılandırma</a></li>
    49  <li><img alt="" src="./images/down.gif" /> <a href="#custom">Özel Hata Yanıtları ve Yönlendirme</a></li>
    50  </ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
    51  <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
    52  <div class="section">
    53  <h2><a name="behavior" id="behavior">Davranış</a></h2>
    54      
    55  
    56      <h3>Eski Davranış</h3>
    57        
    58  
    59        <p>NCSA httpd 1.3, çoğunlukla kullanıcıya anlamsız gelen ve sebebiyle
    60          kavramsal bir bağ kurulamayan günlük kayıtları üreten, can sıkıcı
    61          bazı hata/sorun yanıtları döndürürdü.</p>
    62      
    63  
    64      <h3>Yeni Davranış</h3>
    65        
    66  
    67        <p>Sunucudan NCSA kodlu iletiler yerine</p>
    68  
    69        <ul>
    70          <li>başka bir metin göstermesi,</li>
    71  
    72          <li>istemciyi başka bir yerel adrese yönlendirmesi veya</li>
    73  
    74          <li>istemciyi bir harici adrese yönlendirmesi</li>
    75        </ul>
    76  
    77        <p>istenebilir. Başka bir adrese yönlendirme, hata veya sorunu daha iyi
    78          açıklamakta kullanılabilecek bazı bilgilerin aktarılması şartıyla
    79          oldukça kullanışlı olabilir.</p>
    80  
    81        <p>Apache, buna olanak vermek için CGI benzeri yeni ortam değişkenleri
    82          tanımlamıştır:</p>
    83  
    84        <div class="example"><p><code>
    85          REDIRECT_HTTP_ACCEPT=*/*, image/gif, image/x-xbitmap,
    86              image/jpeg<br />
    87          REDIRECT_HTTP_USER_AGENT=Mozilla/1.1b2 (X11; I; HP-UX A.09.05
    88              9000/712)<br />
    89          REDIRECT_PATH=.:/bin:/usr/local/bin:/etc<br />
    90          REDIRECT_QUERY_STRING=<br />
    91          REDIRECT_REMOTE_ADDR=121.345.78.123<br />
    92          REDIRECT_REMOTE_HOST=ooh.ahhh.dom<br />
    93          REDIRECT_SERVER_NAME=batti.balik.yan.gider.edu<br />
    94          REDIRECT_SERVER_PORT=80<br />
    95          REDIRECT_SERVER_SOFTWARE=Apache/0.8.15<br />
    96          REDIRECT_URL=/cgi-bin/hatalar.pl
    97        </code></p></div>
    98  
    99        <p><code>REDIRECT_</code> önekine dikkat edin.</p>
   100  
   101        <p>Yeni adrese (hedefin bir CGI betiği veya SSI sayfası olduğu
   102          kabulüyle) en azından <code>REDIRECT_URL</code> ve
   103          <code>REDIRECT_QUERY_STRING</code> değişkenleri aktarılır. Diğer
   104          değişkenler ise sadece hata veya sorunun öncesinde mevcut oldukları
   105          takdirde aktarılacaklardır. Eğer <em>harici</em> yönlendirmeyi
   106          <code class="directive"><a href="./mod/core.html#errordocument">ErrorDocument</a></code> yönergesi
   107          üzerinden yapıyorsanız bunlara <strong>None</strong> değeri
   108          atanacaktır. (Yönlendirme adresi <code>http:</code> ile başlıyorsa
   109          adres aynı sunucuya ait olsa bile bu bir harici yönlendirme olarak
   110          ele alınır.)</p>
   111      
   112    </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   113  <div class="section">
   114  <h2><a name="configuration" id="configuration">Yapılandırma</a></h2>
   115      
   116  
   117      <p><code class="directive"><a href="./mod/core.html#errordocument">ErrorDocument</a></code> yönergesinin
   118        <code>.htaccess</code> dosyalarında kullanılması sadece <code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> yönergesine uygun bir değer
   119        atanmışsa mümkündür.</p>
   120  
   121      <p>Bazı örnekler:</p>
   122  
   123      <div class="example"><p><code>
   124        ErrorDocument 500 /cgi-bin/hata-kurtarma <br />
   125        ErrorDocument 500 "Pardon, galiba bizim betik hata verdi." <br />
   126        ErrorDocument 500 http://xxx/ <br />
   127        ErrorDocument 404 /ozuru_kabahatinden_buyuk/yok.html <br />
   128        ErrorDocument 401 /Uyeler/NASIL_uye_olunur.html
   129      </code></p></div>
   130  
   131      <p>Burada sözdizimi şöyledir:</p>
   132  
   133      <div class="example"><p><code>
   134        ErrorDocument &lt;3-rakamlı-kod&gt; &lt;eylem&gt;
   135      </code></p></div>
   136  
   137      <p><code><em>eylem</em></code> şunlardan biri olabilir:</p>
   138  
   139      <ul>
   140        <li>Gösterilecek metin. Metin tırnak (") içine alınmalıdır.</li>
   141  
   142        <li>Yönlendirmenin yapılacağı harici adres.</li>
   143  
   144        <li>Yönlendirmenin yapılacağı dahili adres.</li>
   145      </ul>
   146    </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   147  <div class="section">
   148  <h2><a name="custom" id="custom">Özel Hata Yanıtları ve Yönlendirme</a></h2>
   149      
   150  
   151      <p>Apache’nin yönlendirme ile ilgili davranışı bir CGI betiği veya SSI
   152        sayfası sözkonusu olduğunda bazı ek ortam değişkenleri ile
   153        yapılandırılabilir.</p>
   154  
   155      <h3>Eski Davranış</h3>
   156        
   157  
   158        <p>Yönlendirme yapılan betikte standart CGI değişkenleri kullanılırdı.
   159          Yönlendirmenin kaynağı ile ilgili bir belirtiye rastlanmazdı.</p>
   160      
   161  
   162      <h3>Yeni Davranış</h3>
   163        
   164  
   165        <p>Yönlendirme yapılan betikte kullanılmak üzere özel olarak
   166          tanımlanmış ortam değişkenleri vardır. Her değişkenin ismi
   167          <code>REDIRECT_</code> ile başlar. <code>REDIRECT_</code> ortam
   168          değişkenleri, yönlendirme öncesinde tanımlanmış CGI ortam
   169          değişkenlerinin isimlerinin başına <code>REDIRECT_</code> öneki
   170          getirilerek oluşturulur. Yani, <code>HTTP_USER_AGENT</code> değişkeni
   171          <code>REDIRECT_HTTP_USER_AGENT</code> haline gelir. Bunlara ek
   172          olarak, betiğe olayın izini sürmekte yardımcı olması için
   173          <code>REDIRECT_URL</code> ve <code>REDIRECT_STATUS</code>
   174          değişkenleri tanımlanmıştır. Erişim günlüğüne özgün adresle birlikte
   175          yönlendirme adresi de kaydedilir.</p>
   176  
   177        <p>Eğer <code class="directive"><a href="./mod/core.html#errordocument">ErrorDocument</a></code> yönergesi
   178          bir yerel CGI betiğine yönlendirme belirtiyorsa, hatanın kaynağı
   179          hakkında istemciye bilgi vermek amacıyla betiğin çıktısında bir
   180          "<code>Status:</code>" başlık alanına yer verilmesi önerilir.
   181          Örneğin, bir Perl betiği şunları içerebilirdi:</p>
   182  
   183        <div class="example"><p><code>
   184          ... <br />
   185          print  "Content-type: text/html; charset=UTF-8\n"; <br />
   186          printf "Status: %s durumu saptandı.\n", $ENV{"REDIRECT_STATUS"}; <br />
   187          ...
   188        </code></p></div>
   189  
   190        <p>Eğer betik,  <code>404&nbsp;Not&nbsp;Found</code> gibi, belli bir
   191          hata durumunu ele almaya adanmışsa duruma özel kod ve hata metni
   192          kullanılabilir.</p>
   193  
   194        <p>Eğer yanıt, (istemci taraflı yönlendirme yapılırken) bir
   195          <code>Location:</code> başlığı da içeriyorsa betiğin çıktıya uygun
   196          bir <code>Status:</code> başlığı (<code>302&nbsp;Found</code> gibi)
   197          eklemesinin <em>gerekli</em> oluşuna dikkat ediniz. Aksi takdirde,
   198          <code>Location:</code> başlığı etkisiz olabilir.</p>
   199      
   200    </div></div>
   201  <div class="bottomlang">
   202  <p><span>Mevcut Diller: </span><a href="./en/custom-error.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
   203  <a href="./es/custom-error.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
   204  <a href="./ja/custom-error.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
   205  <a href="./ko/custom-error.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
   206  <a href="./tr/custom-error.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
   207  </div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Yorum</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
   208  <script type="text/javascript"><!--//--><![CDATA[//><!--
   209  var comments_shortname = 'httpd';
   210  var comments_identifier = 'http://httpd.apache.org/docs/2.2/custom-error.html';
   211  (function(w, d) {
   212      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
   213          d.write('<div id="comments_thread"><\/div>');
   214          var s = d.createElement('script');
   215          s.type = 'text/javascript';
   216          s.async = true;
   217          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
   218          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
   219      }
   220      else { 
   221          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
   222      }
   223  })(window, document);
   224  //--><!]]></script></div><div id="footer">
   225  <p class="apache">Copyright 2017 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
   226  <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
   227  if (typeof(prettyPrint) !== 'undefined') {
   228      prettyPrint();
   229  }
   230  //--><!]]></script>
   231  </body></html>