NGINX Yüklü DirectAdmin Sunucuda WordPress Rewrite Kuralı Girmek

Bilindiği üzere NGINX i reverse proxy olarak kurmaz isek .htaccess dosyamızın içerisindeki kurallar çalışmayacaktır. NGINX kendi başına kurulduğu zaman örneğin FPM modunda gayet güzel performans sağlayabilmektedir. Böyle bir durumda elbette Apache e göre olan .htaccess kurallarınız çalışmayacağından NGINX e uygun olan kuralları girmemiz gerekecektir. Bu makalede CliaWeb’de DirectAdmin kurulu web sunucumuzda WordPress kurulu bir hesap için NGINX e uygun kural girmeyi anlatacağız. Elbette bu kuralların çalışabilmesi için sunucunuzun NGINX modunda olması gerekmektedir.

Tüm bu işlemleri DirectAdmin kurulu VDS veya VPS paketlerinde gerçekleştirebilirsiniz.

Öncelikle DirectAdmin panelimize giriş yaparak Custom HTTPD Configurations tıklayoruz ;

Kural gireceğiniz hesabın yani alan adının üzerine tıklıyoruz ;

Kutuya yalnızca domain için olan (subdomain olmayan) aşağıdaki NGINX uyumlu WordPress Rewrites kuralını giriyoruz save diyerek kaydediyoruz ;

Eğer domain değilde subdomain ise kural gireceğiniz subdomainin documentroot yolunu öğrenerek aşağıdaki kuralı girebilirsiniz, örneğin biz demo.cliaweb.com subdomain için aşağıdaki gibi bir wordpress kuralı ve yolu girdik ;

Yukarıdaki işlem ile girdiğiniz kural yalnızca demo adlı subdomaine eklenmiş oldu.

Ardından DirectAdmin Panel Ana sayfasından Service Monitor tıklıyoruz ;

nginx i bulup restart a basıyoruz ;

Artık ilgili web site için nginx rewrite kuralları aktif durumdadır 😉

 

Önerilen Diğer Konular