From: Nilgun Belma Buguner Available Languages: en |
es |
ja |
- ko
Additional functionality allows webmasters to configure the response @@ -195,7 +196,8 @@
Available Languages: en | es | ja | - ko
+ ko | + tr diff --git a/docs/manual/custom-error.html.es b/docs/manual/custom-error.html.es index 65adc896048..fc2b459cc1e 100644 --- a/docs/manual/custom-error.html.es +++ b/docs/manual/custom-error.html.es @@ -21,7 +21,8 @@Idiomas disponibles: en | es | ja | - ko
+ ko | + trIdiomas disponibles: en | es | ja | - ko
+ ko | + trã¦ã§ããã¹ã¿ã¼ãä½ããã®ã¨ã©ã¼ãåé¡ã«å¯¾ãã @@ -189,7 +190,8 @@
+ ko | + tr diff --git a/docs/manual/custom-error.html.ko.euc-kr b/docs/manual/custom-error.html.ko.euc-kr index b7105777aa0..90fb6edaa0d 100644 --- a/docs/manual/custom-error.html.ko.euc-kr +++ b/docs/manual/custom-error.html.ko.euc-kr @@ -21,7 +21,8 @@°¡´ÉÇÑ ¾ð¾î: en | es | ja | - ko
+ ko | + tr°¡´ÉÇÑ ¾ð¾î: en | es | ja | - ko
+ ko | + tr diff --git a/docs/manual/custom-error.html.tr.utf8 b/docs/manual/custom-error.html.tr.utf8 new file mode 100644 index 00000000000..8f3bc865a15 --- /dev/null +++ b/docs/manual/custom-error.html.tr.utf8 @@ -0,0 +1,203 @@ + + + +Apache HTTP Sunucusu Sürüm 2.3
+Apache, bazı sorunlara ve hatalara karÅılık vereceÄi yanıtların + yapılandırabilmesini mümkün kılan ek bir iÅlevselliÄe sahiptir.
+ +Site yöneticisi tarafından kiÅiselleÅtirilebilen bu tür yanıtlar, + sunucu belli hatalar veya sorunlarla karÅılaÅtıÄında etkin kılınmak + üzere tanımlanabilir.
+ +Bir betik bir hata nedeniyle bir "500 Server Error" yanıtının + verilmesine sebep olursa bu yanıt yerine baÅka bir adrese + yönlendirilerek (dahili veya harici) veya doÄrudan daha dostça bir + metin sunulabilir.
+NCSA httpd 1.3, çoÄunlukla kullanıcıya anlamsız gelen ve sebebiyle + kavramsal bir baÄ kurulamayan günlük kayıtları üreten, can sıkıcı + bazı hata/sorun yanıtları döndürürdü.
+ + +Sunucudan NCSA kodlu iletiler yerine
+ +istenebilir. BaÅka bir adrese yönlendirme, hata veya sorunu daha iyi + açıklamakta kullanılabilecek bazı bilgilerin aktarılması Åartıyla + oldukça kullanıÅlı olabilir.
+ +Apache, buna olanak vermek için CGI benzeri yeni ortam deÄiÅkenleri + tanımlamıÅtır:
+ +
+ REDIRECT_HTTP_ACCEPT=*/*, image/gif, image/x-xbitmap,
+ image/jpeg
+ REDIRECT_HTTP_USER_AGENT=Mozilla/1.1b2 (X11; I; HP-UX A.09.05
+ 9000/712)
+ REDIRECT_PATH=.:/bin:/usr/local/bin:/etc
+ REDIRECT_QUERY_STRING=
+ REDIRECT_REMOTE_ADDR=121.345.78.123
+ REDIRECT_REMOTE_HOST=ooh.ahhh.dom
+ REDIRECT_SERVER_NAME=batti.balik.yan.gider.edu
+ REDIRECT_SERVER_PORT=80
+ REDIRECT_SERVER_SOFTWARE=Apache/0.8.15
+ REDIRECT_URL=/cgi-bin/hatalar.pl
+
REDIRECT_
önekine dikkat edin.
Yeni adrese (hedefin bir CGI betiÄi veya SSI sayfası olduÄu
+ kabulüyle) en azından REDIRECT_URL
ve
+ REDIRECT_QUERY_STRING
deÄiÅkenleri aktarılır. DiÄer
+ deÄiÅkenler ise sadece hata veya sorunun öncesinde mevcut oldukları
+ takdirde aktarılacaklardır. EÄer harici yönlendirmeyi
+ ErrorDocument
yönergesi
+ üzerinden yapıyorsanız bunlara None deÄeri
+ atanacaktır. (Yönlendirme adresi http:
ile baÅlıyorsa
+ adres aynı sunucuya ait olsa bile bu bir harici yönlendirme olarak
+ ele alınır.)
ErrorDocument
yönergesinin
+ .htaccess
dosyalarında kullanılması sadece AllowOverride
yönergesine uygun bir deÄer
+ atanmıÅsa mümkündür.
Bazı örnekler:
+ +
+ ErrorDocument 500 /cgi-bin/hata-kurtarma
+ ErrorDocument 500 "Pardon, galiba bizim betik hata verdi."
+ ErrorDocument 500 http://xxx/
+ ErrorDocument 404 /ozuru_kabahatinden_buyuk/yok.html
+ ErrorDocument 401 /Uyeler/NASIL_uye_olunur.html
+
Burada sözdizimi Åöyledir:
+ +
+ ErrorDocument <3-rakamlı-kod> <eylem>
+
eylem
Åunlardan biri olabilir:
Apacheânin yönlendirme ile ilgili davranıÅı bir CGI betiÄi veya SSI + sayfası sözkonusu olduÄunda bazı ek ortam deÄiÅkenleri ile + yapılandırılabilir.
+ +Yönlendirme yapılan betikte standart CGI deÄiÅkenleri kullanılırdı. + Yönlendirmenin kaynaÄı ile ilgili bir belirtiye rastlanmazdı.
+ + +Yönlendirme yapılan betikte kullanılmak üzere özel olarak
+ tanımlanmıŠortam deÄiÅkenleri vardır. Her deÄiÅkenin ismi
+ REDIRECT_
ile baÅlar. REDIRECT_
ortam
+ deÄiÅkenleri, yönlendirme öncesinde tanımlanmıŠCGI ortam
+ deÄiÅkenlerinin isimlerinin baÅına REDIRECT_
öneki
+ getirilerek oluÅturulur. Yani, HTTP_USER_AGENT
deÄiÅkeni
+ REDIRECT_HTTP_USER_AGENT
haline gelir. Bunlara ek
+ olarak, betiÄe olayın izini sürmekte yardımcı olması için
+ REDIRECT_URL
ve REDIRECT_STATUS
+ deÄiÅkenleri tanımlanmıÅtır. EriÅim günlüÄüne özgün adresle birlikte
+ yönlendirme adresi de kaydedilir.
EÄer ErrorDocument
yönergesi
+ bir yerel CGI betiÄine yönlendirme belirtiyorsa, hatanın kaynaÄı
+ hakkında istemciye bilgi vermek amacıyla betiÄin çıktısında bir
+ "Status:
" baÅlık alanına yer verilmesi önerilir.
+ ÃrneÄin, bir Perl betiÄi Åunları içerebilirdi:
+ ...
+ print "Content-type: text/html; charset=UTF-8\n";
+ printf "Status: %s durumu saptandı.\n", $ENV{"REDIRECT_STATUS"};
+ ...
+
EÄer betik, 404 Not Found
gibi, belli bir
+ hata durumunu ele almaya adanmıÅsa duruma özel kod ve hata metni
+ kullanılabilir.
EÄer yanıt, (istemci taraflı yönlendirme yapılırken) bir
+ Location:
baÅlıÄı da içeriyorsa betiÄin çıktıya uygun
+ bir Status:
baÅlıÄı (302 Found
gibi)
+ eklemesinin gerekli oluÅuna dikkat ediniz. Aksi takdirde,
+ Location:
baÅlıÄı etkisiz olabilir.
This page could be summarized with the statement: don't @@ -236,7 +237,8 @@
diff --git a/docs/manual/dns-caveats.html.ja.utf8 b/docs/manual/dns-caveats.html.ja.utf8 index 2c2bb358530..b4cc859140c 100644 --- a/docs/manual/dns-caveats.html.ja.utf8 +++ b/docs/manual/dns-caveats.html.ja.utf8 @@ -21,7 +21,8 @@æ¬ææ¸ã®å å®¹ã¯æ¬¡ã®ä¸è¨ã«å°½ãã¾ãããApache ãè¨å®ãã¡ã¤ã«ãèªã¿è¾¼ãã¨ãã« @@ -239,7 +240,8 @@
diff --git a/docs/manual/dns-caveats.html.ko.euc-kr b/docs/manual/dns-caveats.html.ko.euc-kr index 97d9d3db5f2..2466726a254 100644 --- a/docs/manual/dns-caveats.html.ko.euc-kr +++ b/docs/manual/dns-caveats.html.ko.euc-kr @@ -20,7 +20,8 @@Apache HTTP Sunucusu Sürüm 2.3
+Bu sayfanın konusu Åöyle özetlenebilirdi: Yapılandırma dosyalarınızda + DNS sorguları yapılmasını gerektirecek ayarlamalardan kaçınınız. EÄer + yapılandırma dosyalarınızda DNS sorgusu yapılarak çözümlenebilecek + adresler bulunursa sunucunuz beklenmedik davranıÅlar (hiç + baÅlamayabilir) gösterebileceÄi gibi hizmet reddi veya hizmet + hırsızlıÄı (bazı kullanıcıların diÄerlerine giden sayfaları çalma + olasılıÄı dahil) saldırılarına açık hale gelebilir.
+
+ <VirtualHost falan.fesmekan.dom>
+
+ ServerAdmin filanca@fesmekan.dom
+ DocumentRoot /siteler/fesmekan
+
+ </VirtualHost>
+
Apacheânin beklendiÄi gibi iÅlemesi için her sanal konak için iki
+ veriye mutlaka ihtiyacı vardır: ServerName
ve sunucunun baÄlantı kabul edip hizmet
+ sunacaÄı en az bir IP adresi. Yukarıdaki örnekte IP adresi
+ bulunmamaktadır, dolayısıyla Apache, falan.fesmekan.dom
+ adresi için bir DNS sorgusu yapmak zorundadır. EÄer sunucu,
+ yapılandırma dosyasını çözümlediÄi sırada bir sebeple DNS sunucusuna
+ eriÅemezse bu sanal konak yapılandırılmayacak (hApache 1.2
+ öncesinde sunucu hiç baÅlatılmazdı) ve bu sanal konaÄa yapılan
+ isteklere yanıt verilemeyecektir.
falan.fesmekan.dom
âun 192.168.2.1 IP adresine sahip
+ olduÄunu varsayarsak yapılandırma Åöyle olurdu:
+ <VirtualHost 192.168.2.1>
+
+ ServerAdmin filanca@fesmekan.dom
+ DocumentRoot /siteler/fesmekan
+
+ </VirtualHost>
+
Ancak, bu sefer de bu sanal konaÄın sunucu ismini öÄrenmek için + Apacheânin bir ters DNS sorgusu yapması gerekecektir. EÄer bu sorgu + baÅarısız olursa kısmi bir yapılandırmaya gidilir (Apache 1.2 öncesinde + sunucu hiç baÅlatılmazdı). EÄer sanal konak isme dayalı ise sanal konak + kısmen bile yapılandırılmaz. IPâye dayalı sanal konaklar büyük oranda + çalıÅır, fakat sunucu ismini içeren tam bir adres üretilmesini + gerektiren bir durumda, sunucu geçerli bir adres üretemez.
+ +Her iki sorunu da çözen yapılandırma Åöyle olurdu:
+ +
+ <VirtualHost 192.168.2.1>
+
+ ServerName falan.fesmekan.dom
+ ServerAdmin filanca@fesmekan.dom
+ DocumentRoot /siteler/fesmekan
+
+ </VirtualHost>
+
Hizmet reddinin meydana gelebilecek (en az) iki türü vardır.
+ Apacheânin 1.2 öncesi bir sürümünü kullanıyorsanız sanal
+ konaklarınızdan herhangi biri için yukarıdaki iki sorgudan biri
+ baÅarısız olursa sunucunuzu asla baÅlatamazsınız. Bazı durumlarda, DNS
+ sorgularından alınacak yanıtlar sizin denetiminizde olmayabilir;
+ örneÄin fesmekan.dom
müÅterilerinizden birine aitse ve
+ kendi DNS sunucuları varsa falan.fesmekan.dom
kaydını
+ silerek sunucunuzun hiç baÅlatılamamasına (1.2 öncesi) sebep
+ olabilirler.
DiÄer türü biraz daha sinsidir. Åöyle bir yapılandırmanız olsun:
+ +
+ <VirtualHost falan.fesmekan.dom>
+
+ ServerAdmin filanca@fesmekan.dom
+ DocumentRoot /siteler/fesmekan
+
+ </VirtualHost>
+
+ <VirtualHost misal.mesela.dom>
+
+ ServerAdmin falanca@mesela.dom
+ DocumentRoot /siteler/mesela
+
+ </VirtualHost>
+
falan.fesmekan.dom
âa 192.168.2.1,
+ misal.mesela.dom
âa 192.168.2.2 atadıÄınızı fakat,
+ mesela.dom
âun DNS kaydının sizin denetiminizde olmadıÄını
+ varsayalım. Bu yapılandırmayla, mesela.dom
âu
+ fesmekan.dom
âa giden tüm trafiÄi çalabilecek duruma
+ getirirsiniz. Bunu gerçekleÅtirmek için DNS kaydında
+ misal.mesela.dom
âa 192.168.2.1 adresinin atanması
+ yeterlidir. Kendi DNSâlerine sahip olduklarından dolayı
+ misal.mesela.dom
âa istedikleri IP adresini atamaktan
+ onları alıkoyamazsınız.
192.168.2.1âe gelen isteklerin hepsine
+ (http://falan.fesmekan.dom/biryer
Åeklinde yazılan
+ adresler dahil) mesela.dom
sanal konaÄınca hizmet
+ sunulacaktır. Apacheânin gelen istekleri sunduÄu sanal konaklarla nasıl
+ eÅleÅtirdiÄini bilirseniz bunun sebebini kolayca anlarsınız. Bunu
+ kabataslak açıklayan bir belgemiz
+ mevcuttur.
Apache 1.1âde isme dayalı sanal konak
+ desteÄine ek olarak, Apacheânin, httpd
ânin
+ çalıÅtıÄı makinenin IP adres(ler)ini de bilmeye ihtiyacı vardır. Bu
+ adresi elde etmek için sunucu, ya sunucu genelinde geçerli ServerName
yönergesine bakar ya da bir C
+ iÅlevi olan gethostname
âi kullanır (iÅlev, komut
+ isteminden hostname
komutuna dönen yanıtın aynısını
+ döndürür) ve ardından bu adresle ilgili olarak bir DNS sorgusu yapar.
+ Bu sorgudan kaçınmanın henüz bir yolu yoktur.
EÄer bu sorgunun (DNS sunucusunun çökmüŠolması gibi bir nedenle)
+ baÅarısız olabileceÄinden korkuyorsanız, makine ismini ve IP adresini
+ /etc/hosts
dosyanıza yazabilirsiniz (Makinenizin düzgün
+ olarak açılabilmesi için zaten bu kaydı yapmıŠolmanız gerekir).
+ KullandıÄınız iÅletim sistemine baÄlı olarak bu kaydın
+ /etc/resolv.conf
veya /etc/nsswitch.conf
+ dosyasında bulunması gerekebilir.
Herhangi bir nedenle sunucunuz bir DNS sorgusu yapmıyorsa veya
+ yapmamalıysa, Apacheâyi HOSTRESORDER
ortam deÄiÅkenine
+ "local
" deÄerini atadıktan sonra çalıÅtırabilirsiniz. Bu
+ tamamen iÅletim sistemine ve kullandıÄınız çözümleyici kütüphanelere
+ baÄlıdır. Ayrıca, ortamı denetlemek için mod_env
+ kullanmıyorsanız, CGIâler de bundan etkilenir. En iyisi iÅletim
+ sisteminizin SSS belgelerini ve kılavuz sayfalarını okumaktır.
VirtualHost
yönergelerinizde
+ IP adresleri kullanınız.Listen
yönergelerinizde
+ IP adresleri kullanınız.ServerName
yönergesi olsun.<VirtualHost
+ _default_:*>
sanal konaÄınız olsun.DNS ile ilgili durum hiç de arzu edildiÄi gibi deÄildir. Apache 1.2 + için, DNS sorguları baÅarısız olsa bile sunucunun baÅlatılabilmesini + saÄlamaya çalıÅtık, fakat belki yapabildiÄimizden daha da iyisi + mümkündür. Günümüz Genel AÄâında IP adresleri sık sık deÄiÅtiÄinden + yapılandırma dosyasına doÄrudan IP adresini yazma gerekliliÄi asla arzu + edilen davranıŠdeÄildir.
+ +Yukarıda nasıl yapıldıÄı açıklanan hizmet hırsızlıÄı saldırısına karÅı + önlem olarak, normal sorgudan dönen IP adresine bir ters DNS sorgusu + yapıp bu iki sonucu karÅılaÅtırmak ve eÅleÅmeme durumunda sanal konaÄı + iptal etmek bir çözüm olabilir. Fakat bunun mümkün olabilmesi için + uygun bir ters DNS kaydına ihtiyaç vardır. (FTP sunucuları ve TCP + sarmalayıcılar tarafından yapılan çifte ters DNS sorgusu kullanımından + dolayı çoÄu aÄ yöneticisi bu konuda zaten bilgi sahibidir.)
+ +Her halükarda, IP adreslerinin kullanılmaması nedeniyle yapılan DNS + sorgularının baÅarısız olması durumunda sanal konaklı bir sunucuyu + düzgün bir Åekilde baÅlatmak olası görünmektedir. Yapılandırmayı kısmen + iptal etmek gibi kısmi çözümler, sunucudan beklentinizin ne olduÄuna + baÄlı olarak sunucuyu hiç baÅlatmamaktan daha iyi olabilir.
+ +HTTP/1.1âde belirtildiÄi gibi Host
baÅlıÄını göndererek
+ iÅlem yapabilen tarayıcılar ve vekiller IPâye dayalı sanal konak
+ kullanımını tamamen ortadan kaldırmanın mümkün olabileceÄini
+ göstermektedir. Bu durumda yapılandırmanın çözümlenmesi aÅamasında DNS
+ sorgusu yapma gereÄi kalmayacaktır. Fakat 1997 Martâından beri önemli
+ sunucular üzerinde bunların yeterince geniŠbir uygulama alanı
+ bulmadıÄı görülmektedir.
Açıklama: | Belge aÄacının parçalarının dosya sisteminin parçalarıyla eÅlenmesini saÄlar ve URL yönlendirmesi yapar. | |||||
---|---|---|---|---|---|---|
Durum: | Temel |
Açıklama: | Bölü çizgisiyle biten yönlendirmeleri yapar ve dizin içeriÄi dosyalarını sunar. | |||||
---|---|---|---|---|---|---|
Durum: | Temel | |||||
Modül Betimleyici: | dir_module | |||||
Açıklama: | İstemci bir dizin istediÄinde dizin içeriÄini listeler. | |||||
Sözdizimi: | DirectoryIndex
- yerel-url [yerel-url] ... | |||||
Ãntanımlı: | DirectoryIndex index.html | |||||
BaÄlam: | sunucu geneli, sanal konak, dizin, .htaccess | |||||
GeçersizleÅtirme: | Indexes | sk | à | |||
Sadece ismi belirtilen dosya sistemi dizininde ve bunun altdizinlerinde uygulanacak bir yönerge grubunu sarmalar. | ||||||
DirectoryIndex - yerel-url [yerel-url] ... | index.html | skdh | T | |||
İstemci bir dizin istediÄinde dizin içeriÄini listeler. + None | yerel-url [yerel-url] ... | index.html | skdh | T | |||
İstemci bir dizin istediÄinde dizin içeriÄini listeler. | ||||||
<DirectoryMatch düzifd> ... </DirectoryMatch> | sk | à | ||||
Bir düzenli ifade ile eÅleÅen dosya sistemi dizininde ve bunun
diff --git a/docs/manual/programs/ab.html b/docs/manual/programs/ab.html
index e28c506c801..f5a9c816a23 100644
--- a/docs/manual/programs/ab.html
+++ b/docs/manual/programs/ab.html
@@ -7,3 +7,7 @@ Content-type: text/html; charset=ISO-8859-1
URI: ab.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
+
+URI: ab.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
diff --git a/docs/manual/programs/ab.html.en b/docs/manual/programs/ab.html.en
index 5ebc816112b..c6880665fe1 100644
--- a/docs/manual/programs/ab.html.en
+++ b/docs/manual/programs/ab.html.en
@@ -19,7 +19,8 @@
Apache > HTTP Server > Documentation > Version 2.3 > Programs
diff --git a/docs/manual/programs/ab.html.ko.euc-kr b/docs/manual/programs/ab.html.ko.euc-kr
index 83ec8a4ca17..044502722c9 100644
--- a/docs/manual/programs/ab.html.ko.euc-kr
+++ b/docs/manual/programs/ab.html.ko.euc-kr
@@ -19,7 +19,8 @@
Apache > HTTP Server > Documentation > Version 2.3 > Programs
diff --git a/docs/manual/programs/ab.html.tr.utf8 b/docs/manual/programs/ab.html.tr.utf8
new file mode 100644
index 00000000000..e8f29e2d7af
--- /dev/null
+++ b/docs/manual/programs/ab.html.tr.utf8
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+Apache HTTP Sunucusu Sürüm 2.3 +![]() ab - Apache HTTP sunucusu baÅarım ölçme aracı+ + +
+
+Kullanım+
+
+Seçenekler+
+ Börtü böcek+Duruk bildirimli sabit uzunlukta çeÅitli tamponlar vardır. + Sunucudan gelen yanıt baÅlıkları ve diÄer harici girdiler, komut satırı + argümanları ile birlikte basitçe çözümlenir, bu size can sıkıcı + gelebilir. + +HTTP/1.x protokolünü tamamen gerçeklemez; sadece yanıtların 'belli
+ baÅlı' bazı biçimlerini kabul eder. Aksi takdirde,
+
diff --git a/docs/manual/programs/apachectl.html.ko.euc-kr b/docs/manual/programs/apachectl.html.ko.euc-kr
index 89ff732f34a..e2980af0858 100644
--- a/docs/manual/programs/apachectl.html.ko.euc-kr
+++ b/docs/manual/programs/apachectl.html.ko.euc-kr
@@ -19,7 +19,8 @@
Apache > HTTP Server > Documentation > Version 2.3 > Programs
diff --git a/docs/manual/programs/apachectl.html.tr.utf8 b/docs/manual/programs/apachectl.html.tr.utf8
new file mode 100644
index 00000000000..0246d2b2584
--- /dev/null
+++ b/docs/manual/programs/apachectl.html.tr.utf8
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+Apache HTTP Sunucusu Sürüm 2.3 +![]() apachectl - Apache HTTP Sunucusu Denetim Arayüzü+ + +
EÄer Apache kurulumunuzda standart dıÅı dosya yolları kullanmıÅsanız,
+
Ayrıca bakınız:
+
+Kullanım+ +
SysV baÅlatma betiÄi kipinde ise,
+
+ Seçenekler+ +Burada sadece SysV baÅlatma betiÄine özgü seçeneklere yer verilmiÅtir.
+ DiÄer argümanlar için
AÅaÄıdaki seçenek eski sürümlerde kullanılmaktaydı, fakat artık + kullanılmamaktadır. + +
|