Opencart Nginx Rewrite Kuralı

Nginx kurulu sunucunuzda eğer opencart kurdu iseniz aşağıdaki opencart nginx kuralını ilgili sitenin nginx.conf unda location / altına ekleyip kaydedip nginx i yeniden başlatmanız yeterlidir ;

# START  Rewrite rules

    rewrite ^/sitemap.xml$ /index.php?route=feed/google_sitemap last;
    rewrite ^/googlebase.xml$ /index.php?route=feed/google_base last;
    rewrite ^/download/(.*) /index.php?route=error/not_found last;
    if (!-f $request_filename) {
        set $rule_3 1$rule_3;
    }
    if (!-d $request_filename) {
        set $rule_3 2$rule_3;
    }
    if ($uri !~ ".*.(ico|gif|jpg|jpeg|png|js|css)") {
        set $rule_3 3$rule_3;
    }
    if ($rule_3 = "321") {
        rewrite ^/([^?]*) /index.php?_route_=$1 last;
    }

# END  Rewrite rules

Bu cevap yeterince yardımcı oldu mu?

Daha Fazlası

Nginx Wordpress Rewrite Kuralı

Nginx kurulu sunucunuzda eklemiş olduğunuz alan adlarında wordpress kurulu ise kural eklemeniz...

Nginx HTTP Server Kurulumu ( cPanel uyumlu )

Nginx HTTP Server Kurulumu ( cPanel uyumlu )Merhabalar;Artık günümüzde maliyeti azaltıp...

Nginx www yönlendirme

location / { altına eklendiğinde örneğin cliaweb.com  olarak web siteye girildiğinde www şeklinde...

Nginx 301 Yönlendirme Kodu

Nginx'de bir alan adını başka bir alan adına 301 ile yönlendirmek basittir. Yönlendirme işlemi...

Nginx SSL Yönlendirme

Nginx üzerinde Web sitenizi https:// şeklinde yönlendirmek için aşağıdaki işlemleri...