
WordPress, web sitenizi oluştururken size birçok özelleştirme seçeneği sunar. Bu özelleştirmelerden biri de .htaccess dosyasıdır. .htaccess, Apache web sunucusunda kullanılan bir yapılandırma dosyasıdır ve sitenizin davranışını kontrol etmenize olanak tanır. WordPress .htaccess Dosyası Nasıl Oluşturulur? ayrıntılarıyla yazımızda paylaştık.
İçindekiler
WordPress .htaccess Dosyası Nasıl Oluşturulur?
1. .htaccess Dosyası Nedir?
.htaccess, Apache web sunucusunda kullanılan bir yapılandırma dosyasıdır. Genellikle web sitenizin kök dizininde bulunur ve çeşitli sunucu yapılandırmalarını kontrol eder. .htaccess dosyası, Apache web sunucusunda kullanılan bir yapılandırma dosyasıdır. Adı, “Hypertext Access” (Hiper Metin Erişimi) ifadesinin kısaltmasıdır. Bu dosya, web sunucusunun belirli dizinlerinde veya kök dizininde yapılandırma ayarlarını belirlemenizi sağlar.
1. Yeniden Yönlendirme ve URL Yönetimi
- Web sitenizin URL yapısını değiştirmek veya SEO dostu URL’ler oluşturmak için kullanılır. Örneğin,
/index.php?page=aboutURL’sini/hakkimizdaşeklinde değiştirebilirsiniz. - Kalıcı yönlendirmeler yapmak için kullanılır. Eski URL’yi yeni URL’ye yönlendirebilir.
2. Güvenlik Ayarları
- Belirli IP adreslerinin veya kullanıcıların web sitenizin belirli bölümlerine erişimini kısıtlayabilirsiniz.
- Kötü amaçlı botları veya saldırıları engellemek için kurallar oluşturabilirsiniz.
3. Performans ve Önbellekleme
- Web tarayıcılarının sayfa ve medya dosyalarını yerel olarak önbelleğe almasını sağlar, bu da sayfa yükleme süresini hızlandırır.
- Sayfa ve dosyaların sıkıştırılmasını sağlayarak yükleme süresini azaltır.
4. Hata Sayfaları
- 404 (Bulunamadı) veya 500 (Sunucu Hatası) gibi hata sayfalarını özelleştirebilirsiniz. Kullanıcılar hata sayfası yerine kendi tasarımınızda bir hata mesajı görecektir.
5. Dosya ve Dizin İzinleri
- Belirli dizinlerin tarayıcılar tarafından listelemesini engelleyebilirsiniz. Bu, kullanıcıların dizin içeriğini görmesini önler.
6. Çoklu Web Siteleri Yönetimi
- Aynı sunucuda birden fazla web sitesini yönetmek için kullanılabilir. Her bir site için ayrı .htaccess dosyaları oluşturabilirsiniz.
Kullanım Notları:
Yüksek Öncelik: .htaccess dosyası, dizin yapısında yer aldığı konuma göre uygulanan kuralları belirler. Örneğin, bir dizinde .htaccess dosyası varsa, bu dizinin altındaki tüm dizinler için geçerli olur.
Dosya Konumu: .htaccess dosyası genellikle web sitenizin kök dizininde bulunur, ancak alt dizinlerde de bulunabilir.
Wordpress hosting paketlerimizi incelemek için tıklayınız.
2. .htaccess Dosyasını Oluşturma
- Bilgisayarınızda herhangi bir metin düzenleyici kullanarak yeni bir dosya oluşturun. Dosya adını
.htaccessolarak belirleyin. Dikkat: Dosya adı nokta (.) ile başlamalıdır ve uzantısı olmamalıdır. - Bu dosyayı, WordPress kurulumunuzun kök dizinine yerleştirin. Bu genellikle
public_htmladlı dizindir. - Plesk panel kullanıyorsanız httpdocs klasörü altında .htaccess dosyası oluşturulmalıdır.
WordPress siteniz için temel .htaccess yapılandırması aşağıdaki gibi olmalıdır:
# BEGIN WordPress |
Yine de, .htaccess dosyasının yanlış yapılandırılması, web sitenizin düzgün çalışmamasına neden olabilir. Bu nedenle, değişiklik yapmadan önce mevcut dosyanın yedeğini almak ve yapılan değişiklikleri dikkatli bir şekilde test etmek önemlidir.




