hurfikir adlı üyeden alıntı: mesajı görüntüle
Merhaba.

Opencart‘ı Nginx‘te çalıştırıyoruz. Opencart, Nginx‘i desteklemediğinden çeşitli sorunlar çıkıyor. Şu ana kadar çıkan bir çok sorunu çözümledik fakat rewrite kullanırken latin karakterlerini veya boşlukları(%20) işleyemiyoruz. 404 veriyor.
Ücretli/ücretsiz çözüm üretebilecek olursa çok sevinirim.

İlgili kod;
localation / {
  try_files $uri @0pencart;
}
location @0pencart {
rewrite ^/(.+)$ /index.php?_route_=$1 last;
}
opencart neticede php ile yazılımış codeignter3 mcv yapısına benzeyen bir script. nginx desteklemedıgını gormedım , çakışan bir nokta vardır , boşluk durumu query %20 durumu olabılır , ya da utf8 tarzı htaccess dosya yazmasından bs olabılır bakmak lazım