env.html.tr.utf8 revision cc7e1025de9ac63bd4db6fe7f71c158b2cf09fe4
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding This file is generated from xml source: DO NOT EDIT
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<title>Apache’de Ortam Değişkenleri - Apache HTTP Sunucusu</title>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<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" />
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<script src="/style/scripts/prettify.js" type="text/javascript">
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<link href="/images/favicon.ico" rel="shortcut icon" /></head>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<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>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<p class="apache">Apache HTTP Sunucusu Sürüm 2.5</p>
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div>
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Sunucusu</a> > <a href="http://httpd.apache.org/docs/">Belgeleme</a> > <a href="./">Sürüm 2.5</a></div><div id="page-content"><div id="preamble"><h1>Apache’de Ortam Değişkenleri</h1>
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<p><span>Mevcut Diller: </span><a href="/en/env.html" hreflang="en" rel="alternate" title="English"> en </a> |
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<a href="/fr/env.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<a href="/ja/env.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<a href="/ko/env.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<a href="/tr/env.html" title="Türkçe"> tr </a></p>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding <p>Apache HTTP Sunucusunu etkileyen ortam değişkenleri iki çeşittir.</p>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p>İlki, işletim sisteminin denetimindeki ortam değişkenleridir. Bu
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding değişkenlere değer atama işlemi sunucu başlatılmadan önce yapılır.
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding Bunlar yapılandırma dosyalarının içinde kullanılabilir. Ayrıca,
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding istenirse PassEnv yönergesi kullanılarak bunlar CGI betiklerine ve
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding SSI sayfalarına da aktarılabilir.</p>
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding <p>İkincisi ise, Apache HTTP Sunucusunun kendi ortam değişkenleridir.
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding Bu değişkenlerde saklanan bilgi erişim denetimi, günlük kaydı gibi
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding çeşitli işlemleri denetlemekte kullanılabilir. Değişkenler ayrıca, CGI
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding betikleri gibi harici uygulamalarla iletişim mekanizması olarak da
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding kullanılabilir. Bu belgede bu değişkenler üzerindeki işlemlere ve
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding kullanım şekillerine değinilmiştir.</p>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p>Bu değişkenlere <em>ortam değişkenleri</em> dense de işletim sisteminin
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding ortam değişkenleri gibi değillerdir. Bunlar sadece Apache ortamında
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding geçerli değişkenler olup işletim sisteminin bu değişkenlerden haberi
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding olmaz. Sadece CGI betikleri ve SSI sayfaları gibi harici uygulamalar
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding tarafından üretilen ortam değişkenleri sistem ortamının değişkenleri
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding haline gelirler. İşletim sistemi ortamına çalışmakta olan sunucudan
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding müdahale etmek isterseniz işletim sisteminizin kabuğu tarafından sağlanan
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding standart ortam müdahale mekanizmalarını kullanmalısınız.</p>
7e79e8fd53348f9fc6e8009a4a2522425ab6f08ffielding<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#setting">Ortam Değişkenlerinin Atanması</a></li>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<li><img alt="" src="/images/down.gif" /> <a href="#using">Ortam Değişkenlerinin Kullanımı</a></li>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<li><img alt="" src="/images/down.gif" /> <a href="#special">Özel Amaçlı Ortam Değişkenleri</a></li>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<li><img alt="" src="/images/down.gif" /> <a href="#examples">Örnekler</a></li>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding</ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<h2><a name="setting" id="setting">Ortam Değişkenlerinin Atanması</a></h2>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="/mod/mod_cache.html">mod_cache</a></code></li><li><code class="module"><a href="/mod/mod_env.html">mod_env</a></code></li><li><code class="module"><a href="/mod/mod_rewrite.html">mod_rewrite</a></code></li><li><code class="module"><a href="/mod/mod_setenvif.html">mod_setenvif</a></code></li><li><code class="module"><a href="/mod/mod_unique_id.html">mod_unique_id</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/mod_setenvif.html#browsermatch">BrowserMatch</a></code></li><li><code class="directive"><a href="/mod/mod_setenvif.html#browsermatchnocase">BrowserMatchNoCase</a></code></li><li><code class="directive"><a href="/mod/mod_env.html#passenv">PassEnv</a></code></li><li><code class="directive"><a href="/mod/mod_rewrite.html#rewriterule">RewriteRule</a></code></li><li><code class="directive"><a href="/mod/mod_env.html#setenv">SetEnv</a></code></li><li><code class="directive"><a href="/mod/mod_setenvif.html#setenvif">SetEnvIf</a></code></li><li><code class="directive"><a href="/mod/mod_setenvif.html#setenvifnocase">SetEnvIfNoCase</a></code></li><li><code class="directive"><a href="/mod/mod_env.html#unsetenv">UnsetEnv</a></code></li></ul></td></tr></table>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <h3><a name="basic-manipulation" id="basic-manipulation">Temel Ortamda Değişiklik</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p>Apache ortamında bir ortam değişkenine müdahale etmenin en temel
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding yolu hiçbir koşula tabi olmayan <code class="directive"><a href="/mod/mod_env.html#setenv">SetEnv</a></code> yönergesini kullanmaktır. Bu değişkenleri Apache
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding başlatılırken sistem ortam değişkenleri haline getirmek için
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <code class="directive"><a href="/mod/mod_env.html#passenv">PassEnv</a></code> yönergesi
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding kullanılabilir.</p>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <h3><a name="conditional" id="conditional">İsteğe Bağlı Şartlı Atamalar</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p>Esnekliği arttırmak için, <code class="module"><a href="/mod/mod_setenvif.html">mod_setenvif</a></code> modülü ile
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding isteğin özelliklerine uygun olarak her isteğe özel değişkenler
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding atayabilmek mümkün kılınmıştır. Örneğin, bir değişken sadece isteği
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding yapan tarayıcıya özgü bir değerle veya sadece belli bir başlık
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding alanınına bağlı olarak atanabilir. Daha da esnek bir mekanizma,
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding ortam değişkeni atamak için <code>[E=...]</code> seçeneğinin
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding kullanıldığı <code class="module"><a href="/mod/mod_rewrite.html">mod_rewrite</a></code> modülünün <code class="directive"><a href="/mod/mod_rewrite.html#rewriterule">RewriteRule</a></code> yönergesi ile
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding sağlanmıştır.</p>
b6055b7832a0e4d0818416252fff5925aaebae4brbb <h3><a name="unique-identifiers" id="unique-identifiers">Eşsiz Betimleyiciler</a></h3>
2eaf6dbe7ea643b3a2b8e1973d9684fac6372c46trawick <p>Son olarak, <code class="module"><a href="/mod/mod_unique_id.html">mod_unique_id</a></code> <code>UNIQUE_ID</code>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding ortam değişkenine her istek için o isteğin çok özel koşullar altında
3d96ee83babeec32482c9082c9426340cee8c44dwrowe tüm diğer istekler arasında eşsizliğini garanti edecek bir değer
b8dd12594991e5c275d82fca865d13c5f9775f4efielding <h3><a name="standard-cgi" id="standard-cgi">Standart CGI Değişkenleri</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p>Apache yapılandırmasıyla atanan ve kabuğa aktarılan ortam
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding değişkenlerinden başka <a href="http://www.ietf.org/rfc/rfc3875">CGI
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding Belirtimi</a>nin gerektirdiği istekler hakkında temel bilgileri
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding içeren ortam değişkenlerinin CGI betikleri ve SSI sayfalarınca
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding atanabilmesi sağlanmıştır.</p>
333d217f9ee70eb89cb5d5a30bf08a0032f571fftrawick <h3><a name="caveats" id="caveats">Bazı Yetersizlikler</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <li>Standart CGI değişkenlerini ortam değişkenlerine müdahale
b8dd12594991e5c275d82fca865d13c5f9775f4efielding yönergelerini kullanarak değiştirmek veya geçersiz kılmak mümkün
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding değildir.</li>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <li>CGI betiklerini çalıştırmak için <code class="program"><a href="/programs/suexec.html">suexec</a></code>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding kullanıldığında ortam, CGI betikleri çalıştırılmadan önce
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <em>güvenilir</em> değişkenler kalacak şekilde temizlenir.
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm <em>Güvenilir</em> değişken listesi <code>suexec.c</code> içinde
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding derleme sırasında tanımlanır.</li>
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <li>Taşınabilirlik adına, ortam değişkenlerinin isimleri sadece
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding harfler, rakamlar ve alt çizgi imlerini içerebilir. Bunlara ek
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding olarak ismin ilk karakteri bir rakam olmamalıdır. Değişkenler CGI
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding betiklerine ve SSI sayfalarına aktarılırken bu sınırlamalara uygun
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding olmayan karakterlerin yerlerine alt çizgi imleri konur.</li>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <li>Bir özel durum, CGI betiklerine ve benzerlerine ortam
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding değişkenleri üzerinden aktarılan HTTP başlıklarıdır (aşağıya
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding bakın). Bunlar büyük harfe dönüştürülür ve sadece tireler
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding altçizgilere dönüştürülür. Eğer HTTP başlığı geçersiz karakter
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding içeriyorsa başlığın tamamı yoksayılır. Böyle bir durumda ne
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding yapılacağı öğrenmek için <a href="#fixheader">aşağıya</a>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding bakın.</li>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <li>İsteklerin işleme konması sırasında <code class="directive"><a href="/mod/mod_env.html#setenv">SetEnv</a></code> yönergesi geç çalıştırılır,
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding yani <code class="directive"><a href="/mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> ve
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <code class="directive"><a href="/mod/mod_rewrite.html#rewritecond">RewriteCond</a></code> gibi
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding yönergeler <code class="directive"><a href="/mod/mod_env.html#setenv">SetEnv</a></code> ile
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding atanan değişken değerlerini görmezler.</li>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding<h2><a name="using" id="using">Ortam Değişkenlerinin Kullanımı</a></h2>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="/mod/mod_authz_host.html">mod_authz_host</a></code></li><li><code class="module"><a href="/mod/mod_cgi.html">mod_cgi</a></code></li><li><code class="module"><a href="/mod/mod_ext_filter.html">mod_ext_filter</a></code></li><li><code class="module"><a href="/mod/mod_headers.html">mod_headers</a></code></li><li><code class="module"><a href="/mod/mod_include.html">mod_include</a></code></li><li><code class="module"><a href="/mod/mod_log_config.html">mod_log_config</a></code></li><li><code class="module"><a href="/mod/mod_rewrite.html">mod_rewrite</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/mod_access_compat.html#allow">Allow</a></code></li><li><code class="directive"><a href="/mod/mod_log_config.html#customlog">CustomLog</a></code></li><li><code class="directive"><a href="/mod/mod_access_compat.html#deny">Deny</a></code></li><li><code class="directive"><a href="/mod/mod_ext_filter.html#extfilterdefine">ExtFilterDefine</a></code></li><li><code class="directive"><a href="/mod/mod_headers.html#header">Header</a></code></li><li><code class="directive"><a href="/mod/mod_log_config.html#logformat">LogFormat</a></code></li><li><code class="directive"><a href="/mod/mod_rewrite.html#rewritecond">RewriteCond</a></code></li><li><code class="directive"><a href="/mod/mod_rewrite.html#rewriterule">RewriteRule</a></code></li></ul></td></tr></table>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <h3><a name="cgi-scripts" id="cgi-scripts">CGI Betikleri</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p>Ortam değişkenlerinin başlıca amaçlarından biri CGI betikleriyle
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding iletişim kurmaktır. Yukarıda bahsedildiği gibi CGI betiklerine
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding aktarılan ortam Apache yapılandırmasında atanan değişkenlere ek
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding olarak istek hakkında standart temel bilgileri de içerir. Bu konuda
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding ayrıntılı bilgi edinmek için <a href="howto/cgi.html">CGI
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <h3><a name="ssi-pages" id="ssi-pages">SSI Sayfaları</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p>Sunucu tarafında <code class="module"><a href="/mod/mod_include.html">mod_include</a></code> modülünün
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <code>INCLUDES</code> süzgeci ile yorumlanan SSI sayfalarında ortam
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding değişkenleri <code>echo</code> elemanı ile basılabilir ve sayfayı
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding isteğin özelliklerine uygun olarak oluşturmak için ortam
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding değişkenleri akış denetim elemanları içinde kullanılabilir. Apache
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding ayrıca, yukarıda bahsedildiği gibi standart CGI ortam değişkenli SSI
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding sayfalarını da sağlayabilmektedir. Daha ayrıntılı bilgi edinmek için
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <a href="howto/ssi.html">SSI Öğreticisi</a>ne bakabilirsiniz.</p>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <h3><a name="access-control" id="access-control">Erişim Denetimi</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p><code>allow from env=</code> ve <code>deny from env=</code>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding yönergeleri sayesinde ortam değişkenlerine dayalı olarak sunucuya
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm erişim denetim altında tutulabilir. Bunlar <code class="directive"><a href="/mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> yönergesi ile birlikte
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding kullanılmak suretiyle sunucuya erişim isteğin özelliklerine bağlı
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm olarak daha esnek bir tarzda denetlenebilir. Örneğin, belli bir
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding tarayıcının sunucuya erişimi bu yönergelerle engellenebilir.</p>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <h3><a name="logging" id="logging">Şartlı Günlük Kaydı</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p>Ortam değişkenleri <code class="directive"><a href="/mod/mod_log_config.html#logformat">LogFormat</a></code> yönergesinin <code>%e</code> seçeneği
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding kullanılarak erişim günlüğüne kaydedilebilir. Bundan başka,
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <code class="directive"><a href="/mod/mod_log_config.html#customlog">CustomLog</a></code> yönergesi
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding sayesinde isteklerin günlüğe kaydedilip kaydedilmeyeceğine ortam
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding değişkenlerine dayalı olarak karar verilmesi sağlanabilir. Bunlar
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <code class="directive"><a href="/mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> yönergesi ile
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding birlikte kullanılmak suretiyle günlük kayıtları isteğin
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding özelliklerine bağlı olarak daha esnek bir tarzda denetlenebilir.
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding Örneğin, <code>gif</code> uzantılı dosyalar için yapılan isteklerin
3d96ee83babeec32482c9082c9426340cee8c44dwrowe günlüğe kaydedilmemesi veya sadece alt ağınızın dışından gelen
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding isteklerin günlüğe kaydedilmesini isteyebilirsiniz.</p>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <h3><a name="response-headers" id="response-headers">Şartlı Yanıt Başlıkları</a></h3>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <p><code class="directive"><a href="/mod/mod_headers.html#header">Header</a></code> yönergesi belli
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm bir yanıt başlığının istemciye gönderilip gönderilmeyeceğine belli
7431131ef5bf15f103cf5f338407ccabb716c0c0rbb bir ortam değişkeninin varlığına bakarak karar vermek için
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm kullanılabilir. Böylece örneğin, belli bir başlığın istemciye
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding gönderilmesine istemciden belli bir başlığın alınıp alınmadığına
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm bağlı olarak karar verilebilir.</p>
09fe0b69d3d1e8c8041c9ce99ee77b8b44b5e3b1fielding <h3><a name="external-filter" id="external-filter">Harici Süzgeçlerin Etkinleştirilmesi</a></h3>
<p><code class="module"><a href="/mod/mod_ext_filter.html">mod_ext_filter</a></code> tarafından yapılandırılan harici
süzgeçler <code class="directive"><a href="/mod/mod_ext_filter.html#extfilterdefine">ExtFilterDefine</a></code> yönergesinin <code>disableenv=</code> ve
<code class="module"><a href="/mod/mod_rewrite.html">mod_rewrite</a></code> yeniden yazma motorunun ortam
dikkat ediniz: <code class="module"><a href="/mod/mod_rewrite.html">mod_rewrite</a></code>’ta <code>ENV:</code>
değillerdir. Onlar <code class="module"><a href="/mod/mod_rewrite.html">mod_rewrite</a></code>’a özgü diğer
<h3><a name="gzip-only-text-html" id="gzip-only-text-html"><code>gzip-only-text/html</code></a></h3>
farklı içerik türleri için <code class="module"><a href="/mod/mod_deflate.html">mod_deflate</a></code> modülü
değişkeni <code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code> modülü de dikkate alır
<p>Bu değişken atandığında, <code class="module"><a href="/mod/mod_deflate.html">mod_deflate</a></code> modülünün
<code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code> modülü kodlanmış kaynak teslimatını
<p>Bu değişken atandığında, <code class="directive"><a href="/mod/core.html#keepalive">KeepAlive</a></code> yönergesi iptal edilir.</p>
<code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code> modülünün normal davranışını
<h3><a name="suppress-error-charset" id="suppress-error-charset"><code>suppress-error-charset</code></a></h3>
<p>Bu yönergeler <code class="module"><a href="/mod/mod_proxy.html">mod_proxy</a></code> modülünün normal protokol
<code class="module"><a href="/mod/mod_proxy.html">mod_proxy</a></code> ve <code class="module"><a href="/mod/mod_proxy_http.html">mod_proxy_http</a></code>
<p>2.4 sürümünden itibaren, <code class="module"><a href="/mod/mod_cgi.html">mod_cgi</a></code> modülü ve diğer
önlemeye yöneliktir. (Bakınız: <a href="http://events.ccc.de/congress/2007/Fahrplan/events/2212.en.html">Unusual Web Bugs</a>, slide 19/20).</p>
bir istemciniz varsa, <code class="module"><a href="/mod/mod_setenvif.html">mod_setenvif</a></code> ve
<code class="module"><a href="/mod/mod_header.html">mod_header</a></code> modüllerinin sunduğu yapıyı örnekteki gibi
<h3><a name="misbehaving" id="misbehaving">Protokolü yanlış yorumlayan tarayıcıların davranışlarının
<h3><a name="no-img-log" id="no-img-log">Resim isteklerinin erişim günlüğüne kaydedilmemesi</a></h3>
üzerindeki "<a href="http://www.serverwatch.com/tutorials/article.php/1132731">Diğer sitelerin sizin resimlerinizle donatılmasını engellemek</a>"
<p><span>Mevcut Diller: </span><a href="/en/env.html" hreflang="en" rel="alternate" title="English"> en </a> |
</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&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>
var comments_identifier = 'http://httpd.apache.org/docs/trunk/env.html';
if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
d.write('<div id="comments_thread"><\/div>');
var s = d.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = 'http://c.apaste.info/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
(d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
<p class="apache">Copyright 2012 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>
<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[//><!--