Тестирование Nginx A / B - PullRequest
       68

Тестирование Nginx A / B

1 голос
/ 26 марта 2010

Я пытаюсь провести A / B-тестирование и использую Nginx для этой цели. Мой конфигурационный файл Nginx выглядит так:

events {
    worker_connections  1024;
}

error_log /usr/local/experiments/apps/reddit_test/error.log notice;

http {
    rewrite_log  on;

    server {
        listen 8081;
        access_log  /usr/local/experiments/apps/reddit_test/access.log combined;

        location / {
            if ($remote_addr ~ "[02468]$") { 
                rewrite ^(.+)$ /experiment$1 last; 
            }
            rewrite ^(.+)$ /main$1 last;
        }

        location /main {
            internal;
            proxy_pass http://www.reddit.com/r/lisp;
        }

        location /experiment {
            internal;
            proxy_pass http://www.reddit.com/r/haskell;
        }
    }
}

Это работает, но файлы CSS и JS не загружаются. Может кто-нибудь сказать мне, что не так с этим конфигурационным файлом или что будет правильным способом сделать это?

Спасибо

Alex

...