Localhost üzerinde wordpress ile çalışırken 404 sayfası hatası ve htaccess erişimi
Bazen sunucu yerine localhost üzerinde çalışmamız gerekebiliyor ve her zaman kendi bilgisayarımızda çalışma fırsatımız olmuyor. Farklı bir bilgisayar üzerinde localhost üzerinde çalışmam gerekti ve yazma izinleri ile ilgili ayarları yapmayı unuttuğum için wordpress üzerinde iç sayfalarda 404 hatası alıyordum. Bu makaleyi yazmamdaki amaç bu basit işlemleri çok sık kullanmadığımdan tam olarak aklımda kalmıyor ve kendime not olarak yazmayı düşündüm.
Herkese açık bi şekilde yazıyorum ki belki benim yaşadığım sorunu başka birisi yaşarsa hızlıca çözsün istedim. Ayrıca uzun süredir ara verdiğim yazılara başlamış oldum ufaktan.
Şimdi gelelim gerekli düzenlemelere ve artık wp alt sayfalarımız .htaccess dosyamızdaki ayarları geçerli yapmaya;
Terminali açalım (Ctrl + Alt + T : Varsayılan bu şekilde olması lazım değiştirmediyseniz. Ben Win + T şeklinde değiştiriğim için tam hatırlayamadım.)
sudo vim /etc/apache2/apache2.conf
Vim yerine dilediğiniz editörü yazabilirsiniz. Açılan kodlar arasında,
kısmının altında AllowOverride None
var ve buradaki None
ı All
olarak değiştirelim.
Sonrasında gerekli izinler için apache için;
sudo a2enmod rewrite
Ve son işlem olarak servisimizi yeniden başlatalım;
sudo service apache2 restart