mkay
5/19/2014 - 9:13 PM

MODX Babel rewrites for nginx

MODX Babel rewrites for nginx

server {
    location / {
    
        # MODX babel rewrites
        rewrite ^/(en|de)/css(.*)$ /css$2 break;
    
        rewrite ^/(en|de)/js(.*)$ /js$2 break;
    
        rewrite ^/(en|de)/img(.*)$ /img$2 break;
    
        rewrite ^/(en|de)/assets(.*)$ /assets$2 break;
    
        rewrite ^/(en|de)/webfonts(.*)$ /webfonts$2 break;
    
        if (!-e $request_filename){
            rewrite ^/(en|de)?/?(.*)$ /index.php?cultureKey=$1&q=$2 last;
        }

    }
}