.htaccess, sitenin kök dizininde bulunan ve web sunucusunun her istekte okuduğu düz bir metin dosyasıdır. Kalıcı bağlantıların çalışmasının sebebi odur ve aynı zamanda bir siteyi baştan sona çalışmaz hale getirmenin en hızlı yoludur: yanlış yere düşmüş tek bir karakter, yönetim paneli dâhil her sayfada aynı anda 500 hatası üretir.
Bu birleşim, rehberlerin neden kurallarla değil yön bulmayla başladığını açıklar. Dosyanın ne olduğu, içindeki WordPress tarafından yönetilen bloğun ne yaptığı, sunucunun onu nasıl okuduğu ve herhangi bir değişiklikten önce geri yüklenebilecek bir kopyanın nasıl alınacağı.
Oradan sonra edinilmeye değer kurallar gelir. HTTPS’i zorunlu kılmak, www ile www’siz arasında karar vermek, statik dosyalar için önbellek başlıkları eklemek ve tarayıcılara sayfalara ne kadar sıkı davranacaklarını bildiren güvenlik başlıklarını tanımlamak.
Başka bir grup belirli noktaları sertleştirir: klasör içeriğini açığa çıkaran dizin listelemesini durdurmak, wp-config.php dosyasını erişim dışında tutmak, kullanılmıyorsa XML-RPC’yi engellemek ve başka sitelerin görselleri kendi sayfalarına gömüp bant genişliği harcamasını önlemek.
Geri kalanı kurtarmadır, çünkü bu dosyayı er ya da geç herkes bozar. Bir düzenlemeden sonra gelen 500 hatası, WordPress bloğu kaybolduğunda 404 döndüren kalıcı bağlantılar, sunucunun yazılmasına izin vermediği bir dosya.
Dosyayı daha önce düzenlemiş olanlar için bile başlangıç rehberiyle başlamak yerinde olur. O rehber, buradaki her şeyi güvenle denenebilir kılan geri alma alışkanlığını anlatır.