我打算在 Windows 7 上使用 winginx 试用 memcached。我目前有以下配置:
location / {
root home/$host/public_html/static;
try_files $uri @def;
}
location @def {
proxy_pass http://127.0.0.1:4711;
}
location @xyz {
set $memcached_key $uri;
# memcached_pass http://127.0.0.1:11211;
default_type text/html;
error_page 404 = @fallback;
}
location @fallback {
proxy_pass http://127.0.0.1:4711;
}
如您所见,memcached_pass 已被注释掉,如果我取消注释,则在尝试访问 nginx 服务器上的任何内容时会出现连接错误。location @xyz 指令未使用,不应破坏任何内容。
任何帮助表示赞赏。