.Htaccess dosyası nasıl kullanılır

.Htaccess Dosyası Nedir

‘.htaccess‘ tam dosya adıdır, bir dosya uzantısı değildir. Örneğin, ‘dosyaadi.htaccess’ adında bir dosya oluşturmazsınız, buna basitçe ‘.htaccess‘ adı verilir. Bu dosya, daha sonra Apache Web Server yazılımı ile yüklenen herhangi bir dizine yerleştirildiğinde etkili olacaktır. Dosya, yerleştirildiği dizinin tamamı ve belirtilen dizin içindeki tüm dosyalar ve alt dizinler üzerinde etkili olur.  

TextPad, UltraEdit, Microsoft WordPad ve benzeri herhangi bir iyi metin düzenleyicisini kullanarak bir .htaccess dosyası oluşturabilirsiniz veya açabilirsiniz. (Microsoft NotePad’i kullanamazsınız).   İşte bir .htaccess dosyasına neler dahil edebileceğinize bir örnek.    

AuthName “Member’s Area Name”
AuthUserFile /path/to/password/file/.htpasswd
AuthType Basic
require valid-user
ErrorDocument 401 /error_pages/401.html
AddHandler server-parsed .html

.Htaccess dosyası

 Bu oldukça gelişmiş bir örnektir: dizinde şifre koruması sağlar; Bir kullanıcı doğru giriş yapmazsa, özel bir hata sayfasına yönlendirme sunar; SSI (sunucu tarafı içeren) ‘.html’ dosyalarıyla birlikte kullanılmasını sağlar. Lütfen ertelemeyin, basit bir anlayış kazandığınızda çok basit ve bu makale kullanıma hazır örnekler sunar – basitçe kopyala, yapıştır ve özelleştir. Örnekler satır satır açıklanır, böylece her satırın tam olarak ne yaptığı ve neden ihtiyaç duyduğunuz açıktır.  

Yukarıda gösterilene benzeyen (veya sadece bir satır içerebilir) bir .htaccess dosyası oluşturduktan sonra yüklemeniz gerekir. Bu bir FTP (dosya aktarım protokolü) programı kullanılarak yapılmalıdır. Web sitesi içeriğinizi yüklemek için kullanacağınız bir tanesine sahip olmalısınız. Değilse, çoğu ‘Download.com’ gibi web sitelerinden ücretsiz olarak temin edilebilir ve ‘CuteFTP‘ ve ‘WSFTP‘ önerebiliriz.  

.Htaccess dosyalarınızı yüklerken, dosyayı ‘ASCII’ modunda yüklemeniz çok önemlidir. ‘ASCII’ ve ‘BINARY’ farklı veri aktarma yöntemleridir ve .htaccess dosyaları ‘BINARY’ yerine ‘ASCII’ modunda transfer edilir. FTP yazılımınız varsayılan olarak “BINARY” olarak ayarlanmıştır, bu nedenle menülerdeki “Aktarım Modu” veya “Aktarım Türü” seçeneğini arayın.  

Ayrıca bkz :  Gözünden düşmek deyiminin anlamı

.Htaccess dosyasını, etkili olmasını istediğiniz dizine yükleyin. Şimdi web tarayıcınızı kullanarak, web sitenizdeki diğer belgeler için yaptığınız gibi ziyaret edin ve doğru çalışıp çalışmadığını kontrol edin.   .Htaccess dosyanızı yüklediğinizde, web sitenizdeki dosyalar için dizin listesinde görünmeyebilir. Endişelenme; Bu, sunucunuz veya FTP yazılımınızın, hiçbir sorun olmaması gereken gizleme anlamına gelir.  

.Htaccess dosyasındaki dosya izinleri doğru ayarlanmamışsa, olası bir hata nedenidir. Bu yalnızca belirli sunucularda gerçekleşir, ancak dosyadaki izinleri ‘755’ veya ‘yürütülebilir’ olarak değiştirmek isteyebilirsiniz. Bunu FTP yazılımınızla yapabilirsiniz, ‘Dosya İzinleri’ veya ‘CHMOD’ seçeneğini arayın ve ‘0755’ girin.      

.Htaccess dosyanız çalışmıyorsa, sistem yöneticinize veya web barındırma şirketinize danışmalı ve hesabınızda .htaccess özelliğini etkinleştirdiklerinden emin olmalısınız. Bazı web barındırma şirketleri izinsiz kullanılamaz. Hata devam ederse, tavsiye için bu makaleye bakın veya tavsiye için sistem yöneticinize başvurun.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir