Merhaba.
Opencartı Nginxte çalıştırıyoruz. Opencart, Nginxi 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