github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/configuring.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>Yapılandırma Dosyaları - 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/configuring.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="<-" alt="<-" src="./images/left.gif" /></a></div> 23 <div id="path"> 24 <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.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/configuring.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>Yapılandırma Dosyaları</h1> 27 <div class="toplang"> 28 <p><span>Mevcut Diller: </span><a href="./de/configuring.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | 29 <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English"> en </a> | 30 <a href="./fr/configuring.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | 31 <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 32 <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 33 <a href="./tr/configuring.html" title="Türkçe"> tr </a></p> 34 </div> 35 <div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div> 36 37 <p>Bu belgede Apache HTTP sunucusunu yapılandırmakta kullanılan dosyalar 38 açıklanmıştır.</p> 39 </div> 40 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#main">Ana Yapılandırma Dosyaları</a></li> 41 <li><img alt="" src="./images/down.gif" /> <a href="#syntax">Yapılandırma Dosyalarının Sözdizimi</a></li> 42 <li><img alt="" src="./images/down.gif" /> <a href="#modules">Modüller</a></li> 43 <li><img alt="" src="./images/down.gif" /> <a href="#scope">Yönergelerin Etki Alanı</a></li> 44 <li><img alt="" src="./images/down.gif" /> <a href="#htaccess">.htaccess Dosyaları</a></li> 45 </ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div> 46 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> 47 <div class="section"> 48 <h2><a name="main" id="main">Ana Yapılandırma Dosyaları</a></h2> 49 50 <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_mime.html">mod_mime</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#ifdefine"><IfDefine></a></code></li><li><code class="directive"><a href="./mod/core.html#include">Include</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#typesconfig">TypesConfig</a></code></li></ul></td></tr></table> 51 52 <p>Apache düz metin yapılandırma dosyalarına <a href="mod/directives.html">yönergeler</a> yerleştirilerek yapılandırılır. 53 Ana yapılandırma dosyasının ismi normalde <code>httpd.conf</code>’tur. Bu 54 dosyanın yeri derleme sırasında belirlenir, ancak çalıştırma sırasında 55 <code>-f</code> komut satırı seçeneği ile başka bir yer belirtilebilir. 56 Ayrıca, <code class="directive"><a href="./mod/core.html#include">Include</a></code> yönergesi kullanılarak 57 başka yapılandırma dosyaları da eklenebilir ve bu dosyaların isimleri 58 belirtilirken dosya ismi şablonları kullanılabilir. Bu dosyaların içine de 59 ana yapılandırma dosyasında olduğu gibi her türlü yönerge 60 yerleştirilebilir. Ana yapılandırma dosyalarındaki değişiklikler Apache 61 tarafından sadece başlatma veya yeniden başlatma sırasında etkin 62 kılınır.</p> 63 64 <p>Sunucu ayrıca MIME belge türlerini içeren bir dosya daha okur; dosya 65 ismi öntanımlı olarak <code>mime.types</code> olup <code class="directive"><a href="./mod/mod_mime.html#typesconfig">TypesConfig</a></code> yönergesi ile başka bir dosya 66 belirtilebilir.</p> 67 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> 68 <div class="section"> 69 <h2><a name="syntax" id="syntax">Yapılandırma Dosyalarının Sözdizimi</a></h2> 70 71 72 <p>Apache yapılandırma dosyalarının her satırında sadece bir yönerge 73 bulunur ve bir yönergenin birden fazla satıra yayılması daha iyi olacaksa 74 satır katlanabilir; devamı bir alt satırda olan her satırın son karakteri 75 “\” (tersbölü) olmalı, satırsonu karakteri ile bu tersbölü karakteri 76 arasında başka karakter bulunmamalıdır.</p> 77 78 <p>Yapılandırma dosyalarındaki yönergelerin isimleri harf büyüklüğüne 79 duyarlı olduğu halde argümanları genellikle harf büyüklüğüne duyarlı 80 değildir. Diyez (“#”) karakteri ile başlayan satırlar açıklama olarak ele 81 alınır ve yok sayılırlar. Yapılandırma yönergesi içeren satırların ardına 82 açıklama yerleştirilemez. Yönerge isminden önce yer alan boşluklar ve boş 83 satırlar yok sayılır; bu özellik, okunabilirliği sağlamak için yönergelerin 84 girintilenebilmesi olanağını verir.</p> 85 86 <p>Kabuk ortam değişkenlerinin değerleri yapılandırma dosyası içinde 87 <code>${ENVVAR}</code> sözdizimi ile kullanılabilir. "ENVVAR" geçerli bir 88 ortam değişkeninin adı olduğu takdirde, yapılandırma dosyasında görüldüğü 89 yerlerde değişkenin değeri yazılmış gibi işlem yapılır. (ENVVAR diye bir 90 değişken yoksa yapılandırma dosyasının işlenmesinin sonraki aşamalarında 91 kullanılmak üzere "${ENVVAR}" karakterleri oldukları gibi bırakılır.)</p> 92 93 <p>Yapılandırma dosyasındaki bir satırı uzunluğu, ortam değişkenlerinin 94 değerleri yerleştirildikten, devam satırları birleştirilip satırın önündeki 95 ve ardındaki boşluk karakterleri temizlendikten sonra en fazla 8192 96 karakter olabilir.</p> 97 98 <p>Sunucuyu başlatmadan önce <code>apachectl configtest</code> ile veya 99 <code>-t</code> komut satırı seçeneği ile yapılandırma dosyalarınızı 100 sözdizimi hatalarına karşı sınayabilirsiniz.</p> 101 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> 102 <div class="section"> 103 <h2><a name="modules" id="modules">Modüller</a></h2> 104 105 106 <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_so.html">mod_so</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#ifmodule"><IfModule></a></code></li><li><code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code></li></ul></td></tr></table> 107 108 <p>Apache modüler yapıda bir sunucudur. Bu, çekirdek sunucunun sadece en 109 temel işlevselliği içermesi demektir. Ek özellikler, Apache’ye <a href="mod/">modüller</a> halinde yüklenebilir. Öntanımlı olarak, derleme 110 sırasında sunucunun <a href="mod/module-dict.html#Status">temel</a> bir 111 modül kümesi içermesi sağlanır. Eğer sunucu <a href="dso.html">devingen 112 yüklenen</a> modülleri kullanmak üzere yapılandırılarak derlenirse modüller 113 ayrı olarak derlenip gerektiği zaman <code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code> yönergesi kullanılarak yüklenebilir. 114 Aksi takdirde, ek modülleri yükleyebilmek veya kaldırabilmek için 115 Apache’nin yeniden derlenmesi gerekir. Yapılandırma yönergeleri belli bir 116 modülün varlığına dayalı olarak bir <code class="directive"><a href="./mod/core.html#ifmodule"><IfModule></a></code> bloku içine alınmak suretiyle sunucuya 117 koşullu olarak eklenebilir.</p> 118 119 <p>Sunucunun içinde derlenmiş modüllerin listesini görmek için 120 <code>-l</code> komut satırı seçeneğini kullanabilirsiniz.</p> 121 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> 122 <div class="section"> 123 <h2><a name="scope" id="scope">Yönergelerin Etki Alanı</a></h2> 124 125 126 <table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#directory"><Directory></a></code></li><li><code class="directive"><a href="./mod/core.html#directorymatch"><DirectoryMatch></a></code></li><li><code class="directive"><a href="./mod/core.html#files"><Files></a></code></li><li><code class="directive"><a href="./mod/core.html#filesmatch"><FilesMatch></a></code></li><li><code class="directive"><a href="./mod/core.html#location"><Location></a></code></li><li><code class="directive"><a href="./mod/core.html#locationmatch"><LocationMatch></a></code></li><li><code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code></li></ul></td></tr></table> 127 128 <p>Ana yapılandırma dosyasına yerleştirilen yönergeler sunucunun tamamına 129 uygulanır. Yapılandırmanızı sunucunun belli bir parçası için değiştirmek 130 isterseniz yönergelerinizi <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="./mod/core.html#directorymatch"><DirectoryMatch></a></code>, <code class="directive"><a href="./mod/core.html#files"><Files></a></code>, <code class="directive"><a href="./mod/core.html#filesmatch"><FilesMatch></a></code>, <code class="directive"><a href="./mod/core.html#location"><Location></a></code> ve <code class="directive"><a href="./mod/core.html#locationmatch"><LocationMatch></a></code> bölümleri içine yerleştirerek etki 131 alanlarını değiştirebilirsiniz. Bu bölümler yönergelerin etkilediği 132 alanları dosya sistemininin belli yerleri veya belli URL’lerle sınırlar. 133 Yerine göre daha hassas ayarlamalar yapmak için bu bölgeler iç içe de 134 kullanılabilir.</p> 135 136 <p>Apache, çok sayıda farklı siteyi aynı anda sunabilecek yetenektedir. 137 Buna <a href="vhosts/">Sanal Konaklık</a> adı verilir. Yönergelerin etki 138 alanları ayrıca <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> bölümleri içine konarak da 139 değiştirilebilir. Böylece belli bir siteden gelen isteklere farklı bir 140 uygulama yapılabilir.</p> 141 142 <p>Yönergelerin çoğu bu bölümlere yerleştirilebilirse de bazı yönergelerin 143 bazı bağlamlarda bir etkisi olmaz. Örneğin, süreç oluşturmayı denetleyen 144 yönergeler sadece ana sunucu bağlamına yerleştirilebilir. Hangi yönergenin 145 hangi bağlama yerleştirilebileceğini bulmak için yönergenin <a href="mod/directive-dict.html#Context">bağlamına</a> bakınız. Bu konuda 146 daha ayrıntılı bilgi edinmek için: <a href="sections.html">Directory, Location ve Files Bölümleri Nasıl 147 Çalışır</a>.</p> 148 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> 149 <div class="section"> 150 <h2><a name="htaccess" id="htaccess">.htaccess Dosyaları</a></h2> 151 152 153 <table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#accessfilename">AccessFileName</a></code></li><li><code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code></li></ul></td></tr></table> 154 155 <p>Apache yapılandırma sorumluluğunu dağıtmak için site ağaçları içine özel 156 dosyalar yerleştirilmesine izin verir. Bu özel dosyalar normalde 157 <code>.htaccess</code> dosyaları olmakla birlikte <code class="directive"><a href="./mod/core.html#accessfilename">AccessFileName</a></code> yönergesi kullanılarak rasgele bir 158 isim belirtilebilir. <code>.htaccess</code> dosyalarına yerleştirilen 159 yönergeler sadece dosyanın bulunduğu dizine ve alt dizinlerine uygulanır. 160 <code>.htaccess</code> dosyalarında da ana yapılandırma dosyalarında 161 geçerli sözdizimi kullanılır. <code>.htaccess</code> dosyaları her istek 162 gelişinde yeniden okunduğundan bu dosyalarda yapılan değişiklikler hemen 163 etkisini gösterir.</p> 164 165 <p><code>.htaccess</code> dosyalarına hangi yönergelerin 166 yerleştirilebileceğini bulmak için yönerge <a href="mod/directive-dict.html#Context">bağlamına</a> bakınız. Sunucunun 167 yöneticisi <code>.htaccess</code> dosyalarına hangi yönergelerin 168 yerleştirilebileceğini ana yapılandırma dosyalarında <code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> yönergesini kullanarak 169 belirleyebilir.</p> 170 171 <p><code>.htaccess</code> dosyaları hakkında daha ayrıntılı bilgi edinmek 172 için <a href="howto/htaccess.html">.htaccess öğreticisi</a>ne 173 bakabilirsiniz.</p> 174 </div></div> 175 <div class="bottomlang"> 176 <p><span>Mevcut Diller: </span><a href="./de/configuring.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | 177 <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English"> en </a> | 178 <a href="./fr/configuring.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | 179 <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 180 <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 181 <a href="./tr/configuring.html" title="Türkçe"> tr </a></p> 182 </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> 183 <script type="text/javascript"><!--//--><![CDATA[//><!-- 184 var comments_shortname = 'httpd'; 185 var comments_identifier = 'http://httpd.apache.org/docs/2.2/configuring.html'; 186 (function(w, d) { 187 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 188 d.write('<div id="comments_thread"><\/div>'); 189 var s = d.createElement('script'); 190 s.type = 'text/javascript'; 191 s.async = true; 192 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 193 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 194 } 195 else { 196 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 197 } 198 })(window, document); 199 //--><!]]></script></div><div id="footer"> 200 <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> 201 <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[//><!-- 202 if (typeof(prettyPrint) !== 'undefined') { 203 prettyPrint(); 204 } 205 //--><!]]></script> 206 </body></html>