Dizin yollarında isterseniz önceleme kullanabilirsiniz, ancak eÄer yol
+ bazı boÅluklar içeriyorsa mutlaka kullanmanız gerekir. Bir boÅluk aksi
+ belirtilmedikçe bir ifadenin sonunu belirlediÄinden bu gereklidir.
+
dizin-yolu argümanlarını belirtirken dikkatli
olmalısınız: Apache httpdânin dosyalara eriÅmekte kullandıÄı dosya
@@ -872,7 +897,7 @@ DocumentRoot /var/www/${servername}/htdocs
eÅleÅmedeki yönergelerden baÅlayarak .htaccess dosyalarındaki yönergelere kadar
geniÅletilir. ÃrneÄin,
-
<Directory />
+ <Directory "/">
AllowOverride None
</Directory>
@@ -913,11 +938,11 @@ DocumentRoot /var/www/${servername}/htdocs
ve buna iliÅkin <Directory>
uygulanacaktır.
- <Directory />
için öntanımlı eriÅimin tüm
+ <Directory "/">
için öntanımlı eriÅimin tüm
eriÅime izin vermek oluÅuna dikkat ediniz. Bunu Åöyle bir blokla
deÄiÅtirmeniz,
- <Directory />
+ <Directory "/">
Require all denied
</Directory>
@@ -954,13 +979,13 @@ DocumentRoot /var/www/${servername}/htdocs
bir yönerge grubunu sarmalamakta kullanılır. Tek farkla argüman olarak
bir düzenli ifade alır. Ãrnek:
- <DirectoryMatch "^/www/(.+/)?[0-9]{3}">
+ <DirectoryMatch "^/www/(.+/)?[0-9]{3}/">
# ...
</DirectoryMatch>
- yönergesi /www/
içindeki üç rakamdan oluÅan dizinlerle
- eÅleÅecektir.
+ yönergesi /www/
içindeki (veya alt dizinlerindeki) üç
+ rakamdan oluÅan dizinlerle eÅleÅecektir.
Uyumluluk
2.3.9 öncesinde, bu yönerge örtük olarak (
<Directory>
gibi) alt dizinlere de uygulanırdı
@@ -982,7 +1007,7 @@ DocumentRoot /var/www/${servername}/htdocs
baÅvurular yoksayılmaktadır. Bunların yerine isimli geriye baÅvurular
kullanılmalıdır.
-
<DirectoryMatch ^/var/www/combined/(?<sitename>[^/]+)>
+<DirectoryMatch "^/var/www/combined/(?<sitename>[^/]+)">
require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
</DirectoryMatch>
@@ -1003,7 +1028,7 @@ DocumentRoot /var/www/${servername}/htdocs
Açıklama: | İstemciye görünür olan ana belge aÄacının kök dizinini belirler. |
Sözdizimi: | DocumentRoot dizin-yolu |
-Ãntanımlı: | DocumentRoot /usr/local/apache/htdocs |
+Ãntanımlı: | DocumentRoot "/usr/local/apache/htdocs" |
BaÄlam: | sunucu geneli, sanal konak |
Durum: | Ãekirdek |
Modül: | core |
@@ -1299,6 +1324,9 @@ DocumentRoot /var/www/${servername}/htdocs
kodundan sonra bir URL veya hata iletisi) ile belirtilir. Apache httpd
bazı durumlarda sorun/hata ile ilgili ek bilgi verecektir.
+ 2.4.13 itibariyle, özdevinimli dizgeler ve URLler üretmek için yönerge
+ içinde ifade sözdizimi kullanılabilir.
+
URLâler yerel yollarda (DocumentRoot
âa göre) bir bölü çizgisi (/) ile
baÅlatılabileceÄi gibi istemci tarafından çözümlenecek tam bir URL
Åeklinde de belirtilebilir. Bunlar yerine, tarayıcıda gösterilmek üzere
@@ -1307,7 +1335,8 @@ DocumentRoot /var/www/${servername}/htdocs
ErrorDocument 500 http://foo.example.com/cgi-bin/tester
ErrorDocument 404 /cgi-bin/bad_urls.pl
ErrorDocument 401 /subscription_info.html
-ErrorDocument 403 "Kusura bakmayın, bugün hizmet veremiyoruz."
+ErrorDocument 403 "Kusura bakmayın, bugün hizmet veremiyoruz."
+ErrorDocument 403 /cgi-bin/forbidden.pl?referrer=%{escape:%{HTTP_REFERER}}
Bunlardan baÅka, Apache httpdânin kendi hata iletilerinin kullanılacaÄı
@@ -1320,7 +1349,7 @@ ErrorDocument 403 "Kusura bakmayın, bugün hizmet veremiyoruz."
ErrorDocument 404 /cgi-bin/bad_urls.pl
-<Directory /web/docs>
+<Directory "/web/docs">
ErrorDocument 404 default
</Directory>
@@ -1709,7 +1738,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"
Açıklama: | Dosya isimleriyle eÅleÅme halinde uygulanacak yönergeleri
içerir. |
-Sözdizimi: | <Files dosya-adı> ... </Files> |
+Sözdizimi: | <Files "dosya-adı"> ... </Files> |
BaÄlam: | sunucu geneli, sanal konak, dizin, .htaccess |
GeçersizleÅtirme: | All |
Durum: | Ãekirdek |
@@ -1792,6 +1821,10 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"
satırı en bilinen resim dosyası biçimleriyle eÅleÅecektir.
+ Düzenli ifadenin baÅlangıcındaki bir .+
+ .png
veya .gif
dosyalarının, örnek olarak,
+ eÅleÅmemesini garanti eder.
+
2.4.8 itibariyle, isimli gruplar ve geriye baÅvurular elde edilmekte
olup ilgili isim büyük harfe çevrildikren sonra "MATCH_" ile
öncelendikten sonra ortama yazılmaktadır. Böylece yol elemanlarına
@@ -1800,7 +1833,7 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"
baÅvurular yoksayılmaktadır. Bunların yerine isimli geriye baÅvurular
kullanılmalıdır.
-<FilesMatch ^(?<sitename>[^/]+)>
+<FilesMatch "^(?<sitename>[^/]+)">
require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
</FilesMatch>
@@ -1846,12 +1879,12 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"
None
deÄeriyle geçersiz kılabilirsiniz:
# tüm dosyaların image/gif olarak sunulması için:
-<Location /images>
+<Location "/images">
ForceType image/gif
</Location>
# normal MIME-türüne geri dönmek için:
-<Location /images/mixed>
+<Location "/images/mixed">
ForceType None
</Location>
@@ -1861,6 +1894,22 @@ ErrorLogFormat connection "[%{uc}t] [C:%{c}L] local\ %a remote\ %A"
özkaynaklar için yanıt üretecinin genelde bir Content-Type
belirttiÄi durumda bu yönerge etkisizdir.
+ Ek Bilgi
+
SetHandler
veya
+ AddHandler
gibi örtük yönergeler
+ geçerli isteÄe uygulanmadıÄı takdirde, normalde bu yönergeler tarafından
+ belirlenen dahili eylemcinin ismi ForceType
+ yönergesi tarafından belirtilen içerik türü ile eÅleÅecek Åekilde
+ belirlenir. Bu, bazı üçüncü parti modüller (mod_php gibi) tarafından
+ kullanılan tarihi bir uygulama olup, bu modüller istekle eÅleÅecek
+ modüllerin sorumluluÄu almasını saÄlamak için "sihirli" içerik türleri
+ kullanabilir. Bu tür "sihirli" içerik türlerini kullanan
+ yapılandırmalarda SetHandler
veya
+ AddHandler
kullanımından
+ kaçınılmalıdır.
+
+
+
@@ -1965,6 +2014,12 @@ takdirde uygulanacak yönergeleri barındırır.
dizin baÄlamını destekleyen
yönergeler kullanılabilir.
+
+ <If> sonrasında atanan CONTENT_TYPE
gibi belli
+ deÄiÅkenler ve diÄer yanıt baÅlıkları zaten yorumlanmıŠolacaklarından bu
+ yönerge için kullanılabilir olmayacaktır.
+
+
Ayrıca bakınız:

@@ -2581,7 +2637,7 @@ sınırlar.
Açıklama: | İçerdiÄi yönergeler sadece eÅleÅen URLâlere uygulanır.
|
-Sözdizimi: | <Location URL-yolu|URL> ...
+Sözdizimi: | <Location "URL-yolu|URL"> ...
</Location> |
BaÄlam: | sunucu geneli, sanal konak |
Durum: | Ãekirdek |
@@ -2625,7 +2681,7 @@ sınırlar. |
uygulanacaktır, fakat /private1other
isteÄine
uygulanmayacaktır.
- <Location /private1>
+ <Location "/private1">
# ...
</Location>
@@ -2635,7 +2691,7 @@ sınırlar.
için sarmalanan yönergeler uygulanacaktır, fakat /private2
ve /private2other
isteklerine uygulanmayacaktır.
- <Location /private2/>
+ <Location "/private2/">
# ...
</Location>
@@ -2647,7 +2703,7 @@ sınırlar.
dıÅındaki içeriÄe çeÅitli yönergeler uygulamak için kullanın. Dosya
sisteminde bulunan içerik için <Directory>
ve <Files>
bölümlerini kullanın. Bunun istisnası,
sunucunun tamamına bir yapılandırma uygulamak için kolay bir yol olan
- <Location />
kullanımıdır.
+ <Location "/">
kullanımıdır.
KaynaÄa yapılan (vekil olmayan) tüm istekler için eÅleÅecek URL,
@@ -2682,7 +2738,7 @@ sınırlar.
example.com
âdan gelen isteklere izin vermek için Åöyle bir
uygulama yapabilirsiniz:
- <Location /status>
+ <Location "/status">
SetHandler server-status
Require host example.com
</Location>
@@ -2697,14 +2753,14 @@ sınırlar.
çizgisini yanyana belirtmeniz gerekiyorsa <LocationMatch>
yönergesinde ve <Location>
yönergesinin düzenli ifadeli
kullanımında bunu açıkça belirtmeniz gerekir.
- ÃrneÄin, <LocationMatch ^/abc>
yönergesi
+
ÃrneÄin, <LocationMatch "^/abc">
yönergesi
/abc
ile eÅleÅecek ama //abc
ile
eÅleÅmeyecektir. <Location>
yönergesinin düzenli ifade içermeyen kullanımındaki davranıŠvekil
isteklerinde kullanılana benzer ve doÄrudan kaynaÄa yapılan (vekil
olmayan) isteklerde çok sayıda bölü çizgisi dolaylı olarak tek bir bölü
çizgisiyle eÅleÅecektir. ÃrneÄin, <Location
- /abc/def>
belirtirseniz ve istek /abc//def
+ "/abc/def"> belirtirseniz ve istek /abc//def
Åeklinde olursa bu ikisi eÅleÅir.
@@ -2739,6 +2795,14 @@ uygulanır.
yönergesi /ek/veri
ve /hususi/veri
alt
dizgeleriyle eÅleÅecektir.
+ EÄer hedef, /ek/veri
içeren deÄil de
+ /ek/veri
ile baÅlayan bir URL ise düzenli ifadenin önüne
+ ^
getirmek gerekir.
+
+
<LocationMatch "^/(ek|hususi)/veri">
+
+
+
2.4.8 itibariyle, isimli gruplar ve geriye baÅvurular elde edilmekte
olup ilgili isim büyük harfe çevrildikren sonra "MATCH_" ile
öncelendikten sonra ortama yazılmaktadır. Böylece yol elemanlarına
@@ -2747,9 +2811,9 @@ uygulanır.
baÅvurular yoksayılmaktadır. Bunların yerine isimli geriye baÅvurular
kullanılmalıdır.
-<DirectoryMatch ^/var/www/combined/(?<sitename>[^/]+)>
+<LocationMatch "^/combined/(?<sitename>[^/]+)">
require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
-</DirectoryMatch>
+</LocationMatch>
Ayrıca bakınız:
@@ -4047,7 +4111,7 @@ sebep olur.
Bu yönergeyi ayrıca, belli bir dosya uzantısına sahip dosyalara uygun
bir eylemci atamak için de kullanabilirsiniz. örnek:
- <FilesMatch \.php$>
+ <FilesMatch "\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
@@ -4365,10 +4429,10 @@ gerçekleÅmesi için sunucunun geçmesini bekleyeceÄi süre.
<VirtualHost 10.1.2.3:80>
ServerAdmin webmaster@host.example.com
- DocumentRoot /www/docs/host.example.com
+ DocumentRoot "/www/docs/host.example.com"
ServerName host.example.com
- ErrorLog logs/host.example.com-error_log
- TransferLog logs/host.example.com-access_log
+ ErrorLog "logs/host.example.com-error_log"
+ TransferLog "logs/host.example.com-access_log"
</VirtualHost>
@@ -4379,10 +4443,10 @@ gerçekleÅmesi için sunucunun geçmesini bekleyeceÄi süre.
<VirtualHost [2001:db8::a00:20ff:fea7:ccea]:80>
ServerAdmin webmaster@host.example.com
- DocumentRoot /www/docs/host.example.com
+ DocumentRoot "/www/docs/host.example.com"
ServerName host.example.com
- ErrorLog logs/host.example.com-error_log
- TransferLog logs/host.example.com-access_log
+ ErrorLog "logs/host.example.com-error_log"
+ TransferLog "logs/host.example.com-access_log"
</VirtualHost>
diff --git a/docs/manual/mod/core.xml.meta b/docs/manual/mod/core.xml.meta
index e78755527a..189b445c69 100644
--- a/docs/manual/mod/core.xml.meta
+++ b/docs/manual/mod/core.xml.meta
@@ -12,6 +12,6 @@
es
fr
ja
- tr
+ tr
diff --git a/docs/manual/mod/mod_alias.html.tr.utf8 b/docs/manual/mod/mod_alias.html.tr.utf8
index ec9dc0bd34..e44bcb1261 100644
--- a/docs/manual/mod/mod_alias.html.tr.utf8
+++ b/docs/manual/mod/mod_alias.html.tr.utf8
@@ -32,7 +32,6 @@
ko |
tr
-Bu çeviri güncel olmayabilir. Son deÄiÅiklikler için İngilizce sürüm geçerlidir.
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 |
@@ -109,8 +108,8 @@ eÅlenmesini saÄlar ve URL yönlendirmesi yapar.
olabilmesi için en uzun yolu sıralamada en öne almalısınız. ÃrneÄin
aÅaÄıdaki yapılandırma beklendiÄi gibi çalıÅacaktır:
- Alias /foo/bar /baz
-Alias /foo /gaq
+ Alias "/foo/bar" "/baz"
+Alias "/foo" "/gaq"
Ama yukarıdaki iki satır ters sırada yerleÅtirilmiÅ olsaydı,
@@ -145,7 +144,7 @@ Alias /foo /gaq
harf büyüklüÄüne duyarsız sistemlerde bile harf büyüklüÄüne
duyarlıdır.
- Alias /image /ftp/pub/image
+ Alias "/image" "/ftp/pub/image"
http://example.com/image/foo.gif
Åeklinde bir istek,
@@ -160,7 +159,7 @@ Alias /foo /gaq
sunucunun da sona bir /
ekleyeceÄine dikkat ediniz. Yani,
eÄer
- Alias /icons/ /usr/local/apache/icons/
+ Alias "/icons/" "/usr/local/apache/icons/"
diye bir tanım yaparsanız sona bir / ekleme ihtiyacından dolayı
@@ -179,8 +178,8 @@ Alias /foo /gaq
bir dizine bir Alias
oluÅturuyorsanız hedef
dizine doÄrudan eriÅim izni vermeniz gerekebilir.
- Alias /image /ftp/pub/image
-<Directory /ftp/pub/image>
+ Alias "/image" "/ftp/pub/image"
+<Directory "/ftp/pub/image">
Require all granted
</Directory>
@@ -192,13 +191,14 @@ Alias /foo /gaq
<Location>
veya
<LocationMatch>
bölümü içinde kullanılırsa URL-yolu görmezden gelinip ifade sözdizimi kullanılarak
- dosya-yolu yorumlanır.
+ dosya-yolu yorumlanır.
Bu sözdizimi Apache 2.4.13 ve
+ sonrasında kullanılabilmektedir.
- <Location /image>
- Alias /ftp/pub/image
+ <Location "/image">
+ Alias "/ftp/pub/image"
</Location>
-<LocationMatch /error/(?<NUMBER>[0-9]+)>
- Alias /usr/local/apache/errors/%{env:MATCH_NUMBER}.html
+<LocationMatch "/error/(?<NUMBER>[0-9]+)">
+ Alias "/usr/local/apache/errors/%{env:MATCH_NUMBER}.html"
</LocationMatch>
@@ -208,8 +208,8 @@ Alias /foo /gaq
Açıklama: | URLâleri dosya sistemi konumlarıyla düzenli ifadeleri kullanarak
eÅler. |
-Sözdizimi: | AliasMatch düzenli-ifade
-dosya-yolu|dizin-yolu |
+Sözdizimi: | AliasMatch "düzenli-ifade"
+"dosya-yolu|dizin-yolu" |
BaÄlam: | sunucu geneli, sanal konak |
Durum: | Temel |
Modül: | mod_alias |
@@ -222,7 +222,7 @@ eÅler.
elde eder. ÃrneÄin, /icons
dizinini etkinleÅtirmek için Åu
yazılabilir:
- AliasMatch ^/icons(.*) /usr/local/apache/icons$1
+ AliasMatch "^/icons(.*)" "/usr/local/apache/icons$1"
Düzenli ifadelerin tamamı
@@ -230,7 +230,7 @@ eÅler.
büyüklüÄüne duyarsız eÅleÅmeler saÄlayacak takma adlar
kullanılabilir:
- AliasMatch (?i)^/image(.*) /ftp/pub/image$1
+ AliasMatch "(?i)^/image(.*)" "/ftp/pub/image$1"
Alias
@@ -250,18 +250,18 @@ eÅler.
ÃrneÄin aÅaÄıdakini AliasMatch ile deÄiÅtirmek isteyelim:
- Alias /image/ /ftp/pub/image/
+ Alias "/image/" "/ftp/pub/image/"
Bu eÅdeÄer DEÄİLdir - bunu yapmayın! Bu herhangi bir yerinde /image/
dizgesi bulunan tüm istekleri /ftp/pub/image/ altına gönderecektir:
- AliasMatch /image/ /ftp/pub/image/
+ AliasMatch "/image/" "/ftp/pub/image/"
Aynı etkiyi elde etmek için bu gerekiyor:
- AliasMatch ^/image/(.*)$ /ftp/pub/image/$1
+ AliasMatch "^/image/(.*)$" "/ftp/pub/image/$1"
Åüphesiz, Alias
yönergesini
@@ -269,8 +269,8 @@ eÅler.
kullanmanın hiç gereÄi yoktur. AliasMatch
daha karmaÅık Åeyler yapmamızı saÄlar. ÃrneÄin
farklı dosya çeÅitlerini farklı dizinlerden sunmak isteyelim:
- AliasMatch ^/image/(.*)\.jpg$ /files/jpg.images/$1.jpg
-AliasMatch ^/image/(.*)\.gif$ /files/gif.images/$1.gif
+ AliasMatch "^/image/(.*)\.jpg$" "/files/jpg.images/$1.jpg"
+AliasMatch "^/image/(.*)\.gif$" "/files/gif.images/$1.gif"
İstek URL'sinin baÅındaki bölü çizgileri, bu modüldeki yönergeler istek
@@ -310,10 +310,10 @@ yönlendirir.
yol hedef URLâye eklenir.
# Farklı bir konaktaki bir URL'ye yönlendirme
-Redirect /hizmet http://iki.example.com/hizmet
+Redirect "/hizmet" "http://iki.example.com/hizmet"
# Aynı konak üzerinde yönlendirme
-Redirect /bir /iki
+Redirect "/bir" "/iki"
İstemcinin yaptıÄı http://example.com/hizmet/fesmekan.txt
@@ -375,26 +375,26 @@ Redirect /bir /iki
bilmelidir (http_protocol.c
dosyasında bulunan
send_error_response
iÅlevine bakınız).
- Redirect permanent /bir http://example.com/iki
-Redirect 303 /yedi http://example.com/baskabisey
+ Redirect permanent "/bir" "http://example.com/iki"
+Redirect 30" "/yedi" http://example.com/baskabisey"
Redirect
yönergesi URL-yolu içeren bir
<Location>
veya
<LocationMatch>
bölümü içinde görmezden gelinip URL ifade
- sözdizimi kullanılarak yorumlanır.
-
- <Location /bir>
- Redirect permanent http://example.com/iki
-</Location>
-<Location /three>
- Redirect 303 http://example.com/baskabisey
-</Location>
-<LocationMatch /error/(?<NUMBER>[0-9]+)>
- Redirect permanent http://example.com/errors/%{env:MATCH_NUMBER}.html
-</LocationMatch>
-
+ sözdizimi kullanılarak yorumlanır.
Bu sözdizimi Apache
+ 2.4.13 ve sonrasında kullanılabilmektedir.
+
+ <Location "/bir">
+ Redirect permanent "http://example.com/iki"
+</Location>
+<Location "/three">
+ Redirect 303 "http://example.com/baskabisey"
+</Location>
+<LocationMatch "/error/(?<NUMBER>[0-9]+)">
+ Redirect permanent "http://example.com/errors/%{env:MATCH_NUMBER}.html"
+</LocationMatch>
@@ -420,7 +420,7 @@ yönlendirme gönderir.
sunucudaki aynı isimli JPEG dosyalarına yönlendirmek için Åu
yazılabilir:
- RedirectMatch (.*)\.gif$ http://baska.example.com$1.jpg
+ RedirectMatch "(.*)\.gif$" "http://baska.example.com$1.jpg"
Alias
ve
@@ -479,15 +479,15 @@ URLâye yönlendirir.
sonra), dosya sistemindeki bir tam yol olarak belirtilmiÅ
dizin-yolu
ile baÅlayan betiklerle eÅlenir.
- ScriptAlias /cgi-bin/ /siteler/cgi-bin/
+ ScriptAlias "/cgi-bin/" "/siteler/cgi-bin/"
http://example.com/cgi-bin/foo
Åeklindeki bir istek
sunucunun /siteler/cgi-bin/foo
betiÄini çalıÅtırmasına sebep
olur. Bu yapılandırma aslında Åuna eÅdeÄerdir:
- Alias /cgi-bin/ /siteler/cgi-bin/
-<Location /cgi-bin >
+ Alias "/cgi-bin/" "/siteler/cgi-bin/"
+<Location "/cgi-bin" >
SetHandler cgi-script
Options +ExecCGI
</Location>
@@ -496,7 +496,7 @@ URLâye yönlendirir.
ScriptAlias
yönergesini bir betik veya eylemci
ile birlikte de kullanabilirsiniz. Ãrnek:
- ScriptAlias /cgi-bin/ /siteler/cgi-handler.pl
+ ScriptAlias "/cgi-bin/" "/siteler/cgi-handler.pl"
Bu senaryoda /cgi-bin/
âden istenen tüm dosyalar sizin
@@ -514,7 +514,7 @@ URLâye yönlendirir.
<Directory>
,
SetHandler
ve Options
yönergelerini örnekteki gibi kullanın:
-
<Directory /usr/local/apache2/htdocs/cgi-bin >
+ <Directory "/usr/local/apache2/htdocs/cgi-bin" >
SetHandler cgi-script
Options ExecCGI
</Directory>
@@ -531,13 +531,14 @@ URLâye yönlendirir.
içeren bir <Location>
veya <LocationMatch>
bölümü içindeyse görmezden gelinip URL ifadesi
- ifade sözdizimi kullanılarak yorumlanır.
+ ifade sözdizimi kullanılarak yorumlanır.
+
Bu sözdizimi Apache 2.4.13 ve sonrasında kullanılabilmektedir.
- <Location /cgi-bin >
- ScriptAlias /web/cgi-bin/
+ <Location "/cgi-bin" >
+ ScriptAlias "/web/cgi-bin/"
</Location>
-<LocationMatch /cgi-bin/errors/(?<NUMBER>[0-9]+)>
- ScriptAlias /web/cgi-bin/errors/%{env:MATCH_NUMBER}.cgi
+<LocationMatch "/cgi-bin/errors/(?<NUMBER>[0-9]+)">
+ ScriptAlias "/web/cgi-bin/errors/%{env:MATCH_NUMBER}.cgi"
</LocationMatch>
@@ -567,7 +568,7 @@ eÅler ve hedefi bir CGI betiÄi olarak çalıÅtırır.
dosya yolunu elde eder. ÃrneÄin, standart /cgi-bin
dizinini
etkin kılmak için Åu yazılabilir:
- ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
+ ScriptAliasMatch "^/cgi-bin(.*)" "/usr/local/apache/cgi-bin$1"
AliasMatch yönergesindeki gibi, düzenli
@@ -575,7 +576,7 @@ eÅler ve hedefi bir CGI betiÄi olarak çalıÅtırır.
ÃrneÄin, URL-yolu
için harf büyüklüÄüne duyarsız
eÅleÅmeli bir takma ad oluÅturmak mümkünür:
- ScriptAliasMatch (?i)^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
+ ScriptAliasMatch "(?i)^/cgi-bin(.*)" "/usr/local/apache/cgi-bin$1"
Alias
ve
diff --git a/docs/manual/mod/mod_alias.xml.meta b/docs/manual/mod/mod_alias.xml.meta
index d83657f9fa..09ce89e966 100644
--- a/docs/manual/mod/mod_alias.xml.meta
+++ b/docs/manual/mod/mod_alias.xml.meta
@@ -11,6 +11,6 @@
fr
ja
ko
- tr
+ tr
diff --git a/docs/manual/mod/quickreference.html.tr.utf8 b/docs/manual/mod/quickreference.html.tr.utf8
index 76e3d9c828..636ecfc90f 100644
--- a/docs/manual/mod/quickreference.html.tr.utf8
+++ b/docs/manual/mod/quickreference.html.tr.utf8
@@ -119,8 +119,8 @@ responses from the server
type
Alias [URL-yolu] dosya-yolu |
dizin-yolu | | skd | T |
URLâleri dosya sistemi konumlarıyla eÅler. |
-AliasMatch düzenli-ifade
-dosya-yolu|dizin-yolu | | sk | T |
URLâleri dosya sistemi konumlarıyla düzenli ifadeleri kullanarak
+ |
AliasMatch "düzenli-ifade"
+"dosya-yolu|dizin-yolu" | | sk | T |
URLâleri dosya sistemi konumlarıyla düzenli ifadeleri kullanarak
eÅler. |
Allow from all|host|env=[!]env-variable
[host|env=[!]env-variable] ... | | dh | E |
Controls which hosts can access an area of the
@@ -333,8 +333,8 @@ cache |
CGI program
CGIMapExtension cgi-yolu .uzantı | | dh | à |
CGI betik yorumlayıcısını saptama tekniÄini belirler.
|
-CGIPassAuth On|Off | Off | dh | Ã |
Enables passing HTTP authorization headers to scripts as CGI
-variables |
+CGIPassAuth On|Off | Off | dh | Ã |
HTTP yetkilendirme baÅlıklarının betiklere CGI deÄiÅkenleri
+olarak aktarılmasını etkin kılar |
CharsetDefault charset | | skdh | E |
Charset to translate into |
CharsetOptions option [option] ... | ImplicitAdd | skdh | E |
Configures charset translation behavior |
CharsetSourceEnc charset | | skdh | E |
Source charset of files |
@@ -396,7 +396,7 @@ türünü belirlerdi.
Deny from all|host|env=[!]env-variable
[host|env=[!]env-variable] ... | | dh | E |
Controls which hosts are denied access to the
server |
-<Directory dizin-yolu>
+<Directory "dizin-yolu">
... </Directory> | | sk | Ã | Sadece ismi belirtilen dosya sistemi dizininde ve bunun
altdizinlerinde ve bunların içeriÄinde uygulanacak bir yönerge grubunu
sarmalar. |
@@ -412,7 +412,7 @@ server |
<DirectoryMatch düzifd>
... </DirectoryMatch> | | sk | Ã |
Bir düzenli ifade ile eÅleÅen dosya sistemi dizinlerinin içeriklerine uygulanacak bir yönerge grubunu sarmalar. |
DirectorySlash On|Off | On | skdh | T |
Bölü çizgisi ile biten yönlendirmeleri açar/kapar. |
-DocumentRoot dizin-yolu | /usr/local/apache/h + | sk | Ã |
İstemciye görünür olan ana belge aÄacının kök dizinini belirler. |
+DocumentRoot dizin-yolu | "/usr/local/apache/ + | sk | Ã |
İstemciye görünür olan ana belge aÄacının kök dizinini belirler. |
DTracePrivileges On|Off | Off | s | D |
Determines whether the privileges required by dtrace are enabled. |
DumpIOInput On|Off | Off | s | E |
Dump all input data to the error log |
DumpIOOutput On|Off | Off | s | E |
Dump all output data to the error log |
@@ -444,7 +444,7 @@ by MIME type
FallbackResource disabled | yerel-url | | skdh | T |
Bir dosya ile eÅleÅmeyen istekler için öntanımlı URL tanımlar
|
FileETag bileÅen ... | MTime Size | skdh | Ã |
Duruk dosyalar için ETag HTTP yanıt baÅlıÄını oluÅturmakta kullanılacak dosya özniteliklerini belirler. |
-<Files dosya-adı> ... </Files> | | skdh | à |
Dosya isimleriyle eÅleÅme halinde uygulanacak yönergeleri
+ |
<Files "dosya-adı"> ... </Files> | | skdh | à |
Dosya isimleriyle eÅleÅme halinde uygulanacak yönergeleri
içerir. |
<FilesMatch düzifd> ... </FilesMatch> | | skdh | à |
Düzenli ifadelerin dosya isimleriyle eÅleÅmesi halinde
uygulanacak yönergeleri içerir. |
@@ -581,7 +581,7 @@ sınırlar.
LoadModule modül dosya-ismi | | sk | E |
Belirtilen nesne dosyasını veya kütüphaneyi sunucu ile ilintiler
ve etkin modül listesine ekler. |
-<Location URL-yolu|URL> ...
+<Location "URL-yolu|URL"> ...
</Location> | | sk | à | İçerdiÄi yönergeler sadece eÅleÅen URLâlere uygulanır.
|
<LocationMatch
diff --git a/docs/manual/sections.html.tr.utf8 b/docs/manual/sections.html.tr.utf8
index b46ebb473e..a3581aab5b 100644
--- a/docs/manual/sections.html.tr.utf8
+++ b/docs/manual/sections.html.tr.utf8
@@ -29,7 +29,6 @@
ko |
tr
- Bu çeviri güncel olmayabilir. Son deÄiÅiklikler için İngilizce sürüm geçerlidir.
Yapılandırma dosyalarındaki
yönergeler sunucunun tamamına uygulanacaÄı gibi sadece belli dizinler,
@@ -71,7 +70,7 @@
takdirde mümkün olur:
<IfDefine ClosedForNow>
- Redirect / http://otherserver.example.com/
+ Redirect "/" "http://otherserver.example.com/"
</IfDefine>
@@ -90,7 +89,7 @@
mod_mime_magic modülü mevcutsa uygulanacaktır.
<IfModule mod_mime_magic.c>
- MimeMagicFile conf/magic
+ MimeMagicFile "conf/magic"
</IfModule>
@@ -149,7 +148,7 @@
yapılandırmada, /var/web/dir1 dizini ve alt dizinlerinde
dizin içeriÄinin listelenmesi etkin kılınmaktadır.
- <Directory /var/web/dir1>
+ <Directory "/var/web/dir1">
Options +Indexes
</Directory>
@@ -161,7 +160,7 @@
gizli.html isimli dosyalara nerede bulunursa bulunsun
eriÅime izin vermeyecektir.
- <Files gizli.html>
+ <Files "gizli.html">
Require all denied
</Files>
@@ -176,8 +175,8 @@
/var/web/dir1/ altında bulunabilecek diÄer tüm
gizli.html dosyalarına eriÅimi yasaklar.
- <Directory /var/web/dir1>
- <Files gizli.html>
+ <Directory "/var/web/dir1">
+ <Files "gizli.html">
Require all denied
</Files>
</Directory>
@@ -196,7 +195,7 @@
istekleri yanında /gizli ile baÅlayan diÄer isteklere de
uygulanır.
- <LocationMatch ^/gizli>
+ <LocationMatch "^/gizli">
Require all denied
</LocationMatch>
@@ -209,7 +208,7 @@
için dosya sisteminde server-status adında bir dosya
veya dizin bulunması gerekli deÄildir.
- <Location /server-status>
+ <Location "/server-status">
SetHandler server-status
</Location>
@@ -219,24 +218,24 @@
Belli bölümler ve yönergeler deÄerlendirilirken çakıÅan iki URL bir URL
olarak dikkate alınır. <Location> yönergesi için bu Åöyle olurdu:
- <Location /foo>
+ <Location "/foo">
</Location>
-<Location /foo/bar>
+<Location "/foo/bar">
</Location>
DiÄer yandan <Takma
adlar> tam tersi eÅlenir:
- Alias /foo/bar /srv/www/uncommon/bar
-Alias /foo /srv/www/common/foo
+ Alias "/foo/bar" "/srv/www/uncommon/bar"
+Alias "/foo" "/srv/www/common/foo"
Aynısı ProxyPass
yönergeleri için de geçerlidir:
- ProxyPass /special-area http://special.example.com smax=5 max=10
-ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover=On
+ ProxyPass "/special-area" "http://special.example.com" smax=5 max=10
+ProxyPass "/" "balancer://mycluster/" stickysession=JSESSIONID|jsessionid nofailover=On
@@ -264,7 +263,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
Tüm kullanıcı dizinlerine iliÅkin yapılandırmayı deÄiÅtirmek için dosya
ismi kalıpları Åöyle kullanılabilirdi:
- <Directory /home/*/public_html>
+ <Directory "/home/*/public_html">
Options Indexes
</Directory>
@@ -272,7 +271,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
Düzenli ifade bölümleri kullanarak çeÅitli türlerdeki resim dosyalarına
eriÅimi bir defada yasaklayabiliriz:
- <FilesMatch \.(?i:gif|jpe?g|png)$>
+ <FilesMatch "\.(?i:gif|jpe?g|png)$">
Require all denied
</FilesMatch>
@@ -283,8 +282,8 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
içinden ve mod_rewrite gibi modüllerden baÅvurmak
mümkün olur.
-<DirectoryMatch ^/var/www/combined/(?<SITENAME>[^/]+)>
- require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
+<DirectoryMatch "^/var/www/combined/(?<SITENAME>[^/]+)">
+ require ldap-group "cn=%{env:MATCH_SITENAME},ou=combined,o=Example"
</DirectoryMatch>
@@ -316,7 +315,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
kısıtlamalarınızın etrafından dolaÅılabilmesine izin vermesidir.
ÃrneÄin, aÅaÄıdaki yapılandırmayı ele alalım:
- <Location /dir/>
+ <Location "/dir/">
Require all denied
</Location>
@@ -340,7 +339,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
eÅleyecek daha bir sürü yol bulunduÄunu unutmayınız. Bu bakımdan dosya
sisteminde yapacaÄınız kısıtlamalarda daima dosya sistemi taÅıyıcılarını
kullanmalısınız. Bununla birlikte bu kuralın da bir istisnası vardır.
- Yapılandırma kısıtlamalarının bir <Location/> bölümü
+ Yapılandırma kısıtlamalarının bir <Location "/"> bölümü
içine koyulması, bu bölüme konan yönergelerin etki alanının belli bir URL
ile sınırlı olmaması nedeniyle mükemmelen güvenlidir.
@@ -376,7 +375,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
example.com sitesine eriÅim için vekil sunucunun
kullanılmasını engelleyecektir.
- <Proxy http://www.example.com/*>
+ <Proxy "http://www.example.com/*">
Require all granted
</Proxy>
@@ -428,7 +427,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
yönergeler geçersiz kılınabileceÄi için).
<DirectoryMatch>
- (ve <Directory ~> ).
+ (ve <Directory "~"> ).
<Files> ve
<FilesMatch> aynı anda
@@ -446,8 +445,8 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
bölümündekiler hariç, her grup, yapılandırma dosyasında bulundukları
sıraya göre iÅleme sokulurlar. Yukarıda 1. grup olan <Directory> bölümü en kısa dizin
elemanından en uzun dizin elemanına doÄru iÅleme sokulur. Yani, örneÄin,
- <Directory /var/web/dir> bölümü <Directory
- /var/web/dir/subdir> bölümünden önce iÅleme sokulacaktır. EÄer
+ <Directory "/var/web/dir"> bölümü <Directory
+ "/var/web/dir/subdir"> bölümünden önce iÅleme sokulacaktır. EÄer
aynı uzunlukta çok sayıda dizin varsa <Directory> bölümleri yapılandırma dosyasında
bulundukları sıraya göre iÅleme sokulurlar. Include yönergeleri ile yapılandırmaya dahil
edilen dosyaların içerikleri Include
@@ -483,16 +482,16 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
isteÄe uygulandıÄı varsayımıyla, bu örnekteki yönergeler A > B > C
> D > E sırasıyla uygulanacaktır.
- <Location />
+ <Location "/">
E
</Location>
-<Files f.html>
+<Files "f.html">
D
</Files>
<VirtualHost *>
-<Directory /a/b>
+<Directory "/a/b">
B
</Directory>
</VirtualHost>
@@ -501,7 +500,7 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
C
</DirectoryMatch>
-<Directory /a/b>
+<Directory "/a/b">
A
</Directory>
@@ -513,12 +512,12 @@ ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover
BaÅka bir deyiÅle, katıÅtırma sırası önemlidir, bu nedenle dikkatli
olmalısınız!
- <Location />
+ <Location "/">
Require all granted
</Location>
# Alooo! Bu <Directory> bölümünün hiçbir hükmü yok.
-<Directory />
+<Directory "/">
<RequireAll>
Require all granted
Require not host kkadam.example.com
diff --git a/docs/manual/sections.xml.meta b/docs/manual/sections.xml.meta
index f5ac84359d..4e91a361f4 100644
--- a/docs/manual/sections.xml.meta
+++ b/docs/manual/sections.xml.meta
@@ -11,6 +11,6 @@
fr
ja
ko
- tr
+ tr
diff --git a/docs/manual/urlmapping.html.tr.utf8 b/docs/manual/urlmapping.html.tr.utf8
index ab4f9cbdbe..e6c47fee4e 100644
--- a/docs/manual/urlmapping.html.tr.utf8
+++ b/docs/manual/urlmapping.html.tr.utf8
@@ -29,7 +29,6 @@
ko |
tr
-Bu çeviri güncel olmayabilir. Son deÄiÅiklikler için İngilizce sürüm geçerlidir.
Bu belgede, bir istekte belirtilen URLânin sunulacak dosyanın dosya
sistemindeki yerini bulmak için Apache HTTP Sunucusu tarafından nasıl
@@ -111,7 +110,7 @@
altında göstermek için Alias
yönergesi de kullanılabilir. ÃrneÄin,
- Alias /belgeler /var/http
+ Alias "/belgeler" "/var/http"
yapılandırması ile
@@ -124,7 +123,7 @@
üzere AliasMatch ve ScriptAliasMatch yönergelerinin gücünden
yararlanılabilir. ÃrneÄin,
- ScriptAliasMatch ^/~([a-zA-Z0-9]+)/cgi-bin/(.+) /home/$1/cgi-bin/$2
+ ScriptAliasMatch "^/~([a-zA-Z0-9]+)/cgi-bin/(.+)" "/home/$1/cgi-bin/$2"
satırı sayesinde http://example.com/~user/cgi-bin/betik.cgi
@@ -166,7 +165,7 @@
eÅlemek için AliasMatch yönergesi Åöyle
kullanılabilirdi:
- AliasMatch ^/sayfalar/([a-zA-Z0-9]+)(/(.*))?$ /home/$1/public_html/$3
+ AliasMatch "^/sayfalar/([a-zA-Z0-9]+)(/(.*))?$" "/home/$1/public_html/$3"
@@ -183,7 +182,7 @@
adında yeni bir dizine taÅınması halinde istemciye yeni konumun
bildirilmesi Åöyle saÄlanabilirdi:
- Redirect permanent /foo/ http://example.com/bar/
+ Redirect permanent "/foo/" "http://example.com/bar/"
Bu atama sayesinde /foo/ ile baÅlayan URL yolları
@@ -198,13 +197,13 @@
ayrı olarak farklı bir siteye yönlendirmek için yönergeyi Åöyle
kullanabilirsiniz:
- RedirectMatch permanent ^/$ http://example.com/ilksayfa.html
+ RedirectMatch permanent "^/$" "http://example.com/ilksayfa.html"
Bundan baÅka, bir sitedeki tüm sayfalara yapılan istekleri baÅka bir
siteye geçici olarak yönlendirmek için Åöyle bir Åey yapabilirsiniz:
- RedirectMatch temp .* http://mesela.example.com/ilksayfa.html
+ RedirectMatch temp ".*" "http://mesela.example.com/ilksayfa.html"

@@ -223,10 +222,10 @@
üzerindeki /bar/ dizininden alıp istemciye yerel sunucudan
geliyormuŠgibi sunmaktadır:
- ProxyPass /foo/ http://dahili.example.com/bar/
-ProxyPassReverse /foo/ http://dahili.example.com/bar/
+ ProxyPass "/foo/" "http://dahili.example.com/bar/"
+ProxyPassReverse "/foo/" "http://dahili.example.com/bar/"
ProxyPassReverseCookieDomain dahili.example.com harici.example.com
-ProxyPassReverseCookiePath /foo/ /bar/
+ProxyPassReverseCookiePath "/foo/" "/bar/"
ProxyPass sunucuyu uygun
@@ -244,7 +243,7 @@ ProxyPassReverseCookiePath /foo/ /bar/
baÄları (ve diÄer içeriÄi) mod_substitute modülü
kullanılarak istemciye sunuluyormuÅçasına deÄiÅtirebilirsiniz.
- Substitute s/dahili\.example\.com/harici.example.com/i
+ Substitute "s/dahili\.example\.com/harici.example.com/i"
HTML ve XHTMLâde hiperbaÄları daha bilgece yeniden yazabilen
diff --git a/docs/manual/urlmapping.xml.meta b/docs/manual/urlmapping.xml.meta
index 9fd5f4bb52..35880bdad4 100644
--- a/docs/manual/urlmapping.xml.meta
+++ b/docs/manual/urlmapping.xml.meta
@@ -11,6 +11,6 @@
fr
ja
ko
- tr
+ tr
--
2.50.1
| |