Nginx WordPress Rewrite (Url Yönlendirme) Ayarları

Nginx WordPress Rewrite (Url Yönlendirme) Ayarları

Merhaba Değerli Arkadaşlar.
Bu yazımda başıma gelen bir sorunun çözümünü açıklayacağım. Öncelikle nginx web sunucusunda, Apache’ deki gibi .htaccess desteklenmez. Dolayısı ile Url yönlendirme, sef link ayarlarınızda nginxin vhost dosyasına rewrite kuralları eklemelisiniz. Benim Sunucum Centos 6.7 x32.

Nginx WordPress Rewrite Ayarları İçin Aşağıdaki adımları bire bir uygulayınız.

Yapmanız Gerekenler

Arkadaşlar sunucunuza root yetkisi ile ssh üzerinden erişim sağlayınız.

NOT: Ben Webuzo panel kullandığım için Vhost dosyamın adresi farklı olabilir. Sizde Kendinize göre ayarlayınız.

İhtiyacınız Olacak:

nano editörüne ihtiyacınız olacağı için, nano yüklü değilse yüklememiz gerekiyor.

nano ile açınca yukardaki gibi bir ekran çıkacak.
Burada sarı ile çizdiğim yerdeki ustunu cizdigim yazi sizin internete yayın yapan dizininiz , onu kendinize göre ayarlayın. ( Örneğin /home/sunucum/public_html) [Genelde Burası Otomatik Ayarlıdır. Kurcalamanıza Gerek yok]

sonra root yazan  satırın altında include satiri olmayacak onu siz oluşturacaksınız .
asıl olay include satırında kendi oluşturacağımız config dosyasının adresini vereceksiniz. (Örneğin /home/sunucum/siteayarim.conf) [bu adresi unutmayın ihtiyacımız olacak]

Burayı ctrl+o ile kaydedip , ctrl+x ile çıkacağız ve sonra include satırındaki adrese gidin (Örneğin: cd /home/sunucum/);
sonra Şu komutları uygulayıp include satırındaki yazdığınız dosya isminde  (örneğin: /home/sunucum/siteayarim.conf) bir dosya oluşturacağız.

ardından dosyayı düzenlemek için açın:

ve içine aşağıdaki yazdıklarım kopyala- yapıştır yapın
(Genelde metini ctrl+c ile kopyaladıktan sonra , shif+insert ile yapıştırırız, ama yapıştırmaz ise farenizin sağ tuşuna tıklayın)

Burada location / , wordpressin ana dizinde olduğunu işaret eder. Örneğin sitenizin ana dizininde değil alt dizinlerin birine kurduysanuz  ( Örn: http://siteadresim.net/blog/)  Ana dizini Referans alıp yazın.
Yani wordpress kurulumu http://siteadresim.net/blog/  olan bir site için :

Şeklinde yapabilirsiniz.

Unutmayınız. Bu anlatım Webuzo Panel Kullananlar İçindir. Bir Sorun olursa lütfen Belirtiniz.

İyi Günler

Bir cevap yazın

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