--- mongoose.c.old 2013-07-03 16:45:47.732787795 +0700 +++ mongoose.c 2013-07-03 16:46:15.366118324 +0700 @@ -3095,7 +3095,6 @@ conn->request_info.uri, s); addenv(blk, "SCRIPT_FILENAME=%s", prog); - addenv(blk, "PATH_TRANSLATED=%s", prog); addenv(blk, "HTTPS=%s", conn->ssl == NULL ? "off" : "on"); if ((s = mg_get_header(conn, "Content-Type")) != NULL) @@ -3112,6 +3111,7 @@ if (conn->path_info != NULL) { addenv(blk, "PATH_INFO=%s", conn->path_info); + addenv(blk, "PATH_TRANSLATED=%s%s", conn->ctx->config[DOCUMENT_ROOT], conn->path_info); } #if defined(_WIN32)