From: Nilgun Belma Buguner Date: Tue, 14 Apr 2009 08:08:18 +0000 (+0000) Subject: New Turkish translation X-Git-Tag: 2.0.64~96 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1bce297a63c65b237f3f553a671bd3690d05e998;p=thirdparty%2Fapache%2Fhttpd.git New Turkish translation Translated by: Nilgün Belma Bugüner Reviewed by:  Orhan Berent git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.0.x@764699 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/howto/public_html.xml.tr b/docs/manual/howto/public_html.xml.tr new file mode 100644 index 00000000000..269c5128afb --- /dev/null +++ b/docs/manual/howto/public_html.xml.tr @@ -0,0 +1,173 @@ + + + + + + + + + +Nasıllar ve Öğreticiler + + Kullanıcı Dizinleri (public_html) + + +

Çok kullanıcılı sistemlerde, UserDir yönergesi ile her kullanıcının kendi ev dizininde + bir sitesi olması sağlanabilir. + http://example.com/~kullanıcı/ adresinin ziyaretçileri + "kullanıcı" isimli kullanıcının ev dizininin içeriğini değil, UserDir yönergesinde belirtilen alt + dizinin içeriğini görürler.

+
+ +URL’lerin Dosya Sistemi ile + Eşleştirilmesi + + + +
+ <code>UserDir</code> ile dosya yolunun belirtilmesi + +

UserDir yönergesinde + kullanıcı sayfalarının yükleneceği dizin belirtilir. Bu yönergeye değeri + çeşitli biçimlerde atanabilir.

+ +

Başında bölü çizgisi bulunmayan bir dosya yolu belirtilmişse, + kullanıcının ev dizinine göreli bir dizin belirtildiği varsayılır. + Yapılandırmada şöyle bir satır varsa:

+ + + UserDir public_html + + +

http://example.com/~orhan/dosya.html adresine karşılık + gelen dosya yolu /home/orhan/public_html/dosya.html olarak + çözümlenir.

+ +

Eğer başında bölü çizgisi bulunan bir dosya yolu belirtilirse, + kullanıcı sayfalarının bu dizinin altında kullanıcı ismini taşıyan + dizinlerde bulunacağı varsayılır. Yapılandırmada şöyle bir satır + varsa:

+ + + UserDir /var/html + + +

http://example.com/~orhan/dosya.html adresine karşılık + gelen dosya yolu /var/html/orhan/dosya.html olarak + çözümlenir.

+ +

Eğer belirtilen dosya yolu bir yıldız imi (*) içeriyorsa yıldız iminin + yerine kullanıcı ismi yerleştirilerek elde edilen dosya yolu + kullanılır. Yapılandırmada şöyle bir satır varsa:

+ + + UserDir /var/siteler/*/sayfam + + +

http://example.com/~orhan/dosya.html adresine karşılık + gelen dosya yolu /var/siteler/orhan/sayfam/dosya.html + olarak çözümlenir.

+ +
+ +
+ Bu özelliği kullanacak kullanıcıların sınırlandırılması + +

UserDir yönergesinin + açıklamasında belirtilen sözdizimini kullanarak bu işlevselliği bazı + kullanıcılara yasaklayabilirsiniz:

+ + + UserDir enabled
+ UserDir disabled root ahmet mustafa +
+ +

Bu yapılandırma ile disabled deyiminin bulunduğu + satırdaki kullanıcılar dışında kalan bütün kullanıcılar için bu özellik + etkin olacaktır. Benzer şekilde, aşağıdaki yapılandırma ile + işlevselliğin belli kullanıcılar dışında kullanılmamasını da + sağlayabilirsiniz:

+ + + UserDir disabled
+ UserDir enabled orhan yasar +
+ +

Daha fazla örnek için UserDir yönergesinin açıklamasına bakabilirsiniz.

+ +
+ +
+ Her kullanıcıya bir CGI dizini tahsis etmek + +

Her kullanıcıya kendine ait bir CGI dizini vermek isterseniz, bir + Directory yönergesi + ile kullanıcının ev dizinindeki belli bir dizini CGI-etkin duruma + getirebilirsiniz.

+ + + <Directory /home/*/public_html/cgi-bin/>
+ Options ExecCGI
+ SetHandler cgi-script
+ </Directory> +
+ +

UserDir yönergesinde + public_html belirtildiği varsayımıyla + mesela.cgi betiği bu dizinden şöyle bir adresle + yüklenebilir:

+ + + http://example.com/~orhan/cgi-bin/mesela.cgi + + +
+ +
+ Kullanıcıların yapılandırmayı değiştirmesine izin vermek + +

Kullanıcıların kendilerine ayrılan bölge içinde sunucu + yapılandırmasını değiştirebilmelerine izin vermek isterseniz, + .htaccess dosyalarını kullanmalarına izin vermeniz + gerekir. Kullanıcının değiştirmesine izin vereceğiniz yönerge türlerini + AllowOverride yönergesinde + belirtmeyi ihmal etmeyin. .htaccess dosyalarının kullanımı + ile ilgili daha ayrıntılı bilgi için .htaccess + öğreticisine bakınız.

+ +
+ +