День добрый,
У меня выплыла некоторая странность, при попытке скрестить nginx и
MoinMoin wiki. Странность проявляется в том, что url при хождении по
вики приобретает вид
http://mywiki.example.com/wiki/moin.fcg/NextPage/NextPage2/NextPage3
(вместо .../moin.fcg/NextPage3) --- очень хочется понять, как поправить.
Буду признателен за советы и помощь.
В nginx.conf прописано следующее.
location ~ ^/mywiki/.*$ {
fastcgi_pass localhost:8888;
fastcgi_index moin.fcg;
root /usr/share/moin/htdocs;
fastcgi_param SCRIPT_FILENAME /path/to/moin.fcgi$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
#fastcgi_param DOCUMENT_URI $document_uri;
#fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
}
PS Заодно хочется понять -- почему если не закомментировать DOCUMENT_URI
DOCUMENT_ROOT то оно вообще не работает. Есть легкое подознение что оно
где-то там поломалось.