Письмо было отбаунсено из-за слова index. Поправил.
Есть в конфиге такой сервер:
server { server_name box.localnet.antora;
root /home/cbr/public_html;
location / { index index.shtml; }
location ~* \.shtml$ {
ssi on;
index index.shtml;
}
location /cgi-bin {
proxy_set_header Host $host:$server_port;
proxy_pass http://localhost:8123;
}
}
В index.shtml есть такая строчка:
<!--#include virtual="/cgi-bin/tab1.pl"-->
"GET //tab1.pl HTTP/1.0
То есть, он почему-то передаёт запрос
GET //tab1.pl HTTP/1.0
вместо
GET /cgi-bin/tab1.pl HTTP/1.0
Что я не так сделал? Блин, второй час туплю, не могу догадаться...
Да, nginx-0.1.33 из портов freebsd, если это имеет значение.