WordPress .htaccess Dosyası

WordPress ile site kurmak istediniz sonrasında bu sitenizde site URL lerinizi SEO uyumlu hale getirmek istiyorsunuz bunun için wordpress i ilk kurduğunuzda Ayarlardan site URL alanına girdiğinizde URL tipini belirleyebilirsiniz URL yapısını düzenlemek için herhangi bir FTP bağlantısına ihtiyacınız yoktur ancak bazı durumlarda örneğin sitenizi farklı bir sunucuya taşıdınız ancak .htaccess dosyası silinmiş yada taşınmamış olabilir bu olağan bir durumdur çünkü bazı dosyalama sistemleri yada işletim sistemleri htaccess dosyasının yazılışı yüzünden okumaya yada hatalı dosya olarak algılayabiliyor (.htaccess) bu durumda işlemi manuel olarak gerçekleştirmelisiniz bunun içinde öncelikle hosting hesabınızın cPanel kontrol paneline giriş yapınız ardından dosya yöneticisine giriniz ve sağ üst köşede bulunan dişli simgesine/butonuna tıklayınız ardından “Show Hide Files(dot files)” seçiniz ve tamam deyiniz . sonrasında yeni dosya oluşturarak içerisine aşağıdaki kodları yapıştırınız , dosyanızın adı .htaccess olmalıdır,

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Yukarıdaki WordPress Htaccess dosyasının yazılım şekli itibari ile default bir yapıdır ve sitenizde ekstra modül veya plugin kullanıyorsanız bu kod ile birlikte kullandığınız yamalarda sorun yaşayabilirsiniz genellikle temalarda sorun teşkil edebilmektedir.