Nginx ve .htaccess kaosu

 

Nginx- Apache

Nginx nedir, .htaccess nedir konusuna bu kısa yazıda girmek istemiyorum. Vereceğim net ve yegane bilgi apache ile çalışan .htaccess dosyasının nginx ile çalışmayacağıdır.

Nginx’in kendine özgü konfigürasyon dosya yapısı var. Her site için eğer varsayılan hali değiştirilmemişse, nginx’in bulunduğu klasörün altında sites-avaliable dizininin içinde bulunur ve genel kanı her site için ayrı bir dosya kullanılmasıdır.

Örneğimizi Ubuntu için verirsek, www.test.com sitesi /etc/nginx/sites-avaliable/ornek.com gibidir. Bu dosya apache’nin .htaccess dosyasına karşılık gelir.

Dolayısıyla apache sunucu ile çalıştırdığınız web sitenizi nginx altında çalıştırmak isterseniz bu adım atlamamanız gereken bir adımdır. Fakat .htaccess dosyanızın içeriğini nginx formatına dönüştürmelisiniz. Bazı arkadaşlar sağolsunlar bunun için online araçlar geliştirmişler.

Mesela http://winginx.com/htaccess bunlardan biri. %100 dönüşüm sağlayamasa da, randımanlı çalışıyor. Bravo, aferin o zaman.

Bir Cevap Yazın

Your email will not be published. Name and Email fields are required.

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>