Blame docs/manual/mod/directive-dict.html.tr.utf8

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head>
Packit 90a5c9
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
Packit 90a5c9
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
              This file is generated from xml source: DO NOT EDIT
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
      -->
Packit 90a5c9
<title>Yönergeleri Tanımlamakta Kullanılan Terimler - Apache HTTP Sunucusu Sürüm 2.4</title>
Packit 90a5c9
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
Packit 90a5c9
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
Packit 90a5c9
<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" />
Packit 90a5c9
<script src="../style/scripts/prettify.min.js" type="text/javascript">
Packit 90a5c9
</script>
Packit 90a5c9
Packit 90a5c9
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
Packit 90a5c9
<body id="manual-page">
Packit 90a5c9

Modüller | Yönergeler | SSS | Terimler | Site Haritası

Packit 90a5c9

Apache HTTP Sunucusu Sürüm 2.4

Packit 90a5c9
Packit 90a5c9
<-
Packit 90a5c9
Packit 90a5c9
Apache > HTTP Sunucusu > Belgeleme > Sürüm 2.4

Yönergeleri Tanımlamakta Kullanılan Terimler

Packit 90a5c9
Packit 90a5c9

Mevcut Diller:  en  |

Packit 90a5c9
 es  |
Packit 90a5c9
 fr  |
Packit 90a5c9
 ja  |
Packit 90a5c9
 ko  |
Packit 90a5c9
 tr 

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
    

Bu belgede Apache yapılandırma

Packit 90a5c9
      yönergelerini tanımlamakta kullanılan terimler açıklanmıştır.

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
  • Sözdizimi
  • Packit 90a5c9
  • Öntanımlı
  • Packit 90a5c9
  • Bağlam
  • Packit 90a5c9
  • Geçersizleştirme
  • Packit 90a5c9
  • Durum
  • Packit 90a5c9
  • Modül
  • Packit 90a5c9
  • Uyumluluk
  • Packit 90a5c9

    Ayrıca bakınız:

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Açıklama

    Packit 90a5c9
    Packit 90a5c9

    Yönergenin kullanım amacının kısa bir açıklaması.

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Sözdizimi

    Packit 90a5c9
    Packit 90a5c9
        

    Yönergenin bir yapılandırma dosyasında hangi söz dizimiyle

    Packit 90a5c9
          görünebileceği belirtilir. Bu sözdizimi yönergeye özeldir ve ayrıntıları
    Packit 90a5c9
          yönerge tanımında açıklanır. Genelde yönerge ismini aralarında boşluklar
    Packit 90a5c9
          bırakılmış bir dizi argüman izler. Eğer argümanlardan biri kendi içinde
    Packit 90a5c9
          boşluk içeriyorsa çift tırnak içine alınır. İsteğe bağlı argümanlar
    Packit 90a5c9
          sözdiziminde köşeli ayraçların arasında gösterilmiştir. Birden fazla
    Packit 90a5c9
          olası değeri olan argümanlarda değerler aralarına | karakteri konarak
    Packit 90a5c9
          ayrılmıştır. Değerin yerine ismi belirtilen argümanlarda bu isimler
    Packit 90a5c9
          eğik yazılırken, kendisi değer olan dizgeler öntanımlı yazıtipi
    Packit 90a5c9
          ile gösterilmiştir. Değişik sayıda argüman alan yönergelerde bu durum son
    Packit 90a5c9
          argümanı takibeden “...” ile belirtilmiştir.

    Packit 90a5c9
    Packit 90a5c9
        

    Yönergelerde kullanılan argüman türleri çok çeşitlidir. Çok

    Packit 90a5c9
          kullanılanlardan bazıları aşağıda tanımlanmıştır.

    Packit 90a5c9
    Packit 90a5c9
        
    Packit 90a5c9
          
    URL
    Packit 90a5c9
    Packit 90a5c9
          
    http://host.example.com/yol/yordam/dosya.html
    Packit 90a5c9
            örneğindeki gibi protokol şeması ve konak ismini isteğe bağlı bir dosya
    Packit 90a5c9
            yolunun izlediği, açılımı “Uniform Resource Locator” olan ve Türkçe’ye
    Packit 90a5c9
            “Tektip Özkaynak Konumlayıcı” şeklinde çevrilebilecek adresleri
    Packit 90a5c9
            betimler.
    Packit 90a5c9
    Packit 90a5c9
          
    URL-yolu
    Packit 90a5c9
    Packit 90a5c9
          
    /yol/yordam/dosya.html örneğindeki gibi bir
    Packit 90a5c9
            url’nin parçası olarak protokol şeması ve konak ismini izleyen
    Packit 90a5c9
            bir yol dizgesini betimler. url-yolu, bir dosya sisteminin kök
    Packit 90a5c9
            dizinine göre değil, DocumentRoot
    Packit 90a5c9
            ile belirtilen dizine göre bir dosya yolu betimler.
    Packit 90a5c9
    Packit 90a5c9
          
    dosya-yolu
    Packit 90a5c9
    Packit 90a5c9
          
    /usr/local/apache/htdocs/yol/yordam/dosya.html
    Packit 90a5c9
            örneğindeki gibi yerel dosya sisteminin kök dizini ile başlayan bir
    Packit 90a5c9
            dosya yolunu betimler. Aksi belirtilmedikçe, bir / ile başlamayan bir
    Packit 90a5c9
            dosya-yolu ServerRoot ile
    Packit 90a5c9
            belirtilen dizine göre ele alınır.
    Packit 90a5c9
    Packit 90a5c9
          
    dizin-yolu
    Packit 90a5c9
    Packit 90a5c9
          
    /usr/local/apache/htdocs/yol/yordam/ örneğindeki gibi
    Packit 90a5c9
            kök dizin ile başlayan, yerel dosya sistemindeki bir dizin yolunu
    Packit 90a5c9
            betimler.
    Packit 90a5c9
    Packit 90a5c9
          
    dosya-ismi
    Packit 90a5c9
    Packit 90a5c9
          
    dosya.html örneğindeki gibi dizin yolu içermeyen bir
    Packit 90a5c9
            dosya ismini betimler.
    Packit 90a5c9
    Packit 90a5c9
          
    düzifd
    Packit 90a5c9
    Packit 90a5c9
          
    Bir Perl uyumlu düzenli ifade
    Packit 90a5c9
            betimler. Yönerge tanımında düzifd ile eşleşenler argüman
    Packit 90a5c9
            olarak ele alınır.
    Packit 90a5c9
    Packit 90a5c9
          
    uzantı
    Packit 90a5c9
    Packit 90a5c9
          
    Bu genelde, dosya-ismi’nin bir parçası olarak son noktadan
    Packit 90a5c9
            sonraki kısmı betimler. Bununla birlikte, Apache çok sayıda nokta
    Packit 90a5c9
            içeren dosya isimlerinde ilk noktadan sonrasını uzantı kabul
    Packit 90a5c9
            eden çoklu dosya ismi uzantılarını da tanır. Örneğin, dosya-
    Packit 90a5c9
            ismi olarak dosya.html.tr değeri iki uzantı içerir:
    Packit 90a5c9
            .html ve .tr. Apache yönergelerinde
    Packit 90a5c9
            uzantı’ları başında noktası olmaksızın da belirtebilirsiniz.
    Packit 90a5c9
            Ayrıca, uzantı’lar harf büyüklüğüne de duyarlı değildir.
    Packit 90a5c9
    Packit 90a5c9
          
    MIME-türü
    Packit 90a5c9
    Packit 90a5c9
          
    Dosya biçiminin, text/html örneğindeki gibi aralarına
    Packit 90a5c9
            bir / konulmuş asıl ve alt biçimler şeklinde açıklandığı yönteme göre
    Packit 90a5c9
            belirtileceğini betimler.
    Packit 90a5c9
    Packit 90a5c9
          
    ortam-değişkeni
    Packit 90a5c9
    Packit 90a5c9
          
    Apache yapılandırma sürecinde tanımlanmış bir ortam değişkeninin ismini betimler. Daha
    Packit 90a5c9
            ayrıntılı bilgi için ortam değişkenleri
    Packit 90a5c9
            belgesine bakınız.
    Packit 90a5c9
        
    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Öntanımlı

    Packit 90a5c9
    Packit 90a5c9
        

    Eğer yönerge öntanımlı bir değere sahipse o burada belirtilir (öntanımlı

    Packit 90a5c9
          değer, yönergede kullanıcı tarafından belirtilmediği halde Apache
    Packit 90a5c9
          tarafından belirtildiği varsayılarak işlem yapılan değerdir). Eğer
    Packit 90a5c9
          öntanımlı bir değer yoksa bu bölümde bu durum “Yok” şeklinde
    Packit 90a5c9
          belirtilir. Burada belirtilen öntanımlı değerin sunucu ile dağıtılan
    Packit 90a5c9
          öntanımlı httpd.conf içindeki yönergede kullanılan değerle aynı olmasının
    Packit 90a5c9
          gerekmediğine dikkat ediniz.

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Bağlam

    Packit 90a5c9
    Packit 90a5c9
        

    Yönergenin sunucunun yapılandırma dosyalarının nerelerinde meşru kabul

    Packit 90a5c9
          edildiği aşağıdaki değerlerin virgül ayraçlı bir listesi halinde burada
    Packit 90a5c9
          belirtilir.

    Packit 90a5c9
    Packit 90a5c9
        
    Packit 90a5c9
          
    sunucu geneli
    Packit 90a5c9
    Packit 90a5c9
          
    Yönergenin sunucunun (httpd.conf gibi) yapılandırma
    Packit 90a5c9
            dosyalarında <VirtualHost> ve <Directory> bölümleri dışında
    Packit 90a5c9
            her yerde kullanılabileceğini belirtir. Ayrıca, .htaccess
    Packit 90a5c9
            dosyalarında bulunmasına da izin verilmez.
    Packit 90a5c9
    Packit 90a5c9
          
    sanal konak
    Packit 90a5c9
    Packit 90a5c9
          
    Yönergenin sunucunun yapılandırma dosyalarının sadece <VirtualHost> bölümlerinde
    Packit 90a5c9
            kullanıldığında geçerli kabul edileceğini belirtir.
    Packit 90a5c9
    Packit 90a5c9
          
    dizin
    Packit 90a5c9
    Packit 90a5c9
          
    Yönergenin sunucunun yapılandırma dosyalarında sadece <Directory>, <Location>, <Files>, <If> ve <Proxy> bölümlerinde
    Packit 90a5c9
            kullanıldığında geçerli kabul edileceğini belirtir. Bu bağlama konu
    Packit 90a5c9
            sınırlamaların çerçevesi  Yapılandırma
    Packit 90a5c9
            Bölümleri içinde çizilmiştir.
    Packit 90a5c9
    Packit 90a5c9
          
    .htaccess
    Packit 90a5c9
    Packit 90a5c9
          
    Bu bağlamda geçerli olacağı kabul edilen bir yönerge sadece dizin içi
    Packit 90a5c9
            .htaccess dosyalarında görüldüğü zaman işleme sokulur.
    Packit 90a5c9
            Üzerinde bir geçersizleştirme etkin kılınmışsa
    Packit 90a5c9
            yönerge her şeye rağmen işleme sokulmayabilir.
    Packit 90a5c9
        
    Packit 90a5c9
    Packit 90a5c9
        

    Yönergeye sadece tasarlandığı bağlam içinde izin verilir; başka

    Packit 90a5c9
          bir yerde kullanmayı denerseniz ya sunucunun bu bağlamı doğru şekilde
    Packit 90a5c9
          işlemesine engel olan ya da sunucunun tamamen işlevsiz kalmasına sebep
    Packit 90a5c9
          olan  -- sunucu hiç başlatılamayabilir -- bir yapılandırma hatası
    Packit 90a5c9
          alırsınız.

    Packit 90a5c9
    Packit 90a5c9
        

    Yönergenin geçerli olacağı konumlar, aslında, listelenen bağlamların

    Packit 90a5c9
          tamamına mantıksal VEYA uygulanarak bulunur. Başka bir deyişle, bir
    Packit 90a5c9
          yönergenin geçerli olacağı yerler "sunucu geneli, .htaccess"
    Packit 90a5c9
          şeklinde belirtilmişse yönerge httpd.conf dosyasında ve
    Packit 90a5c9
          .htaccess dosyalarında, <Directory> veya <VirtualHost> bölümleri haricinde her yerde
    Packit 90a5c9
          kullanılabilir.

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Geçersizleştirme

    Packit 90a5c9
    Packit 90a5c9
        

    Bir .htaccess dosyasında göründüğü takdirde yönerge

    Packit 90a5c9
          işlenirken hangi yapılandırma geçersizleşirmesinin etkin olacağı burada
    Packit 90a5c9
          belirtilir. Eğer yönerge bağlamının
    Packit 90a5c9
          .htaccess dosyalarında görünmesine izin verilmiyorsa hiçbir
    Packit 90a5c9
          bağlam listelenmez.

    Packit 90a5c9
    Packit 90a5c9
        

    Geçersizleştirmeler AllowOverride

    Packit 90a5c9
          yönergesi tarafından etkinleştirilir ve belli bir bağlama ve alt
    Packit 90a5c9
          seviyelerde başka AllowOverride
    Packit 90a5c9
          yönergeleri ile değiştirilmedikçe tüm çocuklarına uygulanır. Yönergenin
    Packit 90a5c9
          belgesinde ayrıca kullanılabilecek tüm olası geçersizleştirme isimleri
    Packit 90a5c9
          belirtilir.

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Durum

    Packit 90a5c9
    Packit 90a5c9
        

    Yönergenin Apache HTTP sunucusuna ne kadar sıkı bağlı olduğunu belirtir.

    Packit 90a5c9
          Başka bir deyişle, yönergeye ve işlevselliğine erişim kazanmak için
    Packit 90a5c9
          sunucuyu belli bir modül kümesiyle yeniden derlemek gerekip gerekmediği
    Packit 90a5c9
          ile ilgili durumu belirtir. Bu özniteliğin olası değerleri şunlardır:

    Packit 90a5c9
    Packit 90a5c9
        
    Packit 90a5c9
          
    Çekirdek
    Packit 90a5c9
    Packit 90a5c9
          
    Eğer bir yönerge “Çekirdek” durumuna sahip olarak listelenmişse bu,
    Packit 90a5c9
            yönergenin Apache HTTP sunucusunun en iç kısımlarının bir parçası
    Packit 90a5c9
            olduğu ve daima kullanılabilir olacağı anlamına gelir.
    Packit 90a5c9
    Packit 90a5c9
          
    MPM
    Packit 90a5c9
    Packit 90a5c9
          
    “MPM” durumuna sahip bir yönerge Çok Süreklilik
    Packit 90a5c9
            Modülü tarafından sağlanır. Bu yönerge türü sadece ve sadece
    Packit 90a5c9
            yönerge tanımının Modül satırında listelenmiş
    Packit 90a5c9
            MPM’lerden birini kullanıyorsanız mevcut olacaktır.
    Packit 90a5c9
    Packit 90a5c9
          
    Temel
    Packit 90a5c9
    Packit 90a5c9
          
    “Temel” durumuna sahip bir yönerge, sunucuda öntanımlı derlenmiş
    Packit 90a5c9
            standart Apache modüllerinden biri tarafından destekleniyor demektir.
    Packit 90a5c9
            Bu nedenle sunucuyu derlemek için yapılandırırken yönergeyi içeren
    Packit 90a5c9
            modülü yapılandırmadan özellikle kaldırmazsanız yönerge normal olarak
    Packit 90a5c9
            kullanılabilir olacaktır.
    Packit 90a5c9
    Packit 90a5c9
          
    Eklenti
    Packit 90a5c9
    Packit 90a5c9
          
    “Eklenti” durumuna sahip bir yönerge, Apache sunucu kitinde bulunan
    Packit 90a5c9
            ancak normalde sunucuyla birlikte derlenmeyen modüllerden biri
    Packit 90a5c9
            tarafından sağlanır. Yönergeyi ve işlevselliğini etkin kılmak için
    Packit 90a5c9
            sunucunun derleme öncesi paket yapılandırması sırasında modülün
    Packit 90a5c9
            derleneceğini açıkça belirttikten sonra gerekirse sunucuyu yeniden
    Packit 90a5c9
            derlemeniz gerekir.
    Packit 90a5c9
    Packit 90a5c9
          
    Deneysel
    Packit 90a5c9
    Packit 90a5c9
          
    “Deneysel” durumuna sahip bir yönerge, Apache sunucu kitinde bulunan
    Packit 90a5c9
            modüllerden biri tarafından sağlanır ve modülün denenmesi tamamen sizin
    Packit 90a5c9
            insiyatifinize bırakılır. Böyle bir yönerge her şeyiyle belgelenmiştir
    Packit 90a5c9
            fakat gerektiği gibi desteklenmemiştir. Yönergeyi içeren modül
    Packit 90a5c9
            öntanımlı olarak sunucuyla birlikte derlenebileceği gibi
    Packit 90a5c9
            derlenmeyebilir de; bunun için yönergenin açıklandığı sayfanın başına
    Packit 90a5c9
            ve kullanılabilirliği hakkında bilgi edinmek için yönergeyi içeren
    Packit 90a5c9
            modüle bakın.
    Packit 90a5c9
        
    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Modül

    Packit 90a5c9
    Packit 90a5c9
        

    Burada sadece yönergeyi tanımlayan kaynak modülün ismi yazılır.

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Uyumluluk

    Packit 90a5c9
    Packit 90a5c9
        

    Eğer yönerge Apache’nin 2. sürüm dağıtımının özgün parçası değilse söz

    Packit 90a5c9
          konusu sürüm burada belirtilir. Ayrıca, yönergenin kullanımı belli
    Packit 90a5c9
          platformlarla sınırlıysa bunun ayrıntıları da burada belirtilir.

    Packit 90a5c9
    Packit 90a5c9
    Packit 90a5c9

    Mevcut Diller:  en  |

    Packit 90a5c9
     es  |
    Packit 90a5c9
     fr  |
    Packit 90a5c9
     ja  |
    Packit 90a5c9
     ko  |
    Packit 90a5c9
     tr 

    Packit 90a5c9
    top

    Yorum

    Notice:
    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 mailing lists.
    Packit 90a5c9
    <script type="text/javascript">
    Packit 90a5c9
    var comments_shortname = 'httpd';
    Packit 90a5c9
    var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/directive-dict.html';
    Packit 90a5c9
    (function(w, d) {
    Packit 90a5c9
        if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
    Packit 90a5c9
            d.write('
    <\/div>');
    Packit 90a5c9
            var s = d.createElement('script');
    Packit 90a5c9
            s.type = 'text/javascript';
    Packit 90a5c9
            s.async = true;
    Packit 90a5c9
            s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
    Packit 90a5c9
            (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
    Packit 90a5c9
        }
    Packit 90a5c9
        else { 
    Packit 90a5c9
            d.write('
    Comments are disabled for this page at the moment.<\/div>');
    Packit 90a5c9
        }
    Packit 90a5c9
    })(window, document);
    Packit 90a5c9
    //--></script>
    Packit 90a5c9

    Copyright 2018 The Apache Software Foundation.
    Apache License, Version 2.0 altında lisanslıdır.

    Packit 90a5c9

    Modüller | Yönergeler | SSS | Terimler | Site Haritası

    <script type="text/javascript">
    Packit 90a5c9
    if (typeof(prettyPrint) !== 'undefined') {
    Packit 90a5c9
        prettyPrint();
    Packit 90a5c9
    }
    Packit 90a5c9
    //--></script>
    Packit 90a5c9
    </body></html>