Спасибо за ответ, но к сожалению не помог, получаю ошибку 404
2015/01/11 20:34:19 [error] 10334#0: *1 FastCGI sent in stderr:
"Unable to open primary script:
/www/site.com/content/autodiscover/autodiscover.xml (No
such file or directory)" while reading response header from upstream,
client: 37.145.72.79, server: site.com, request: "GET /autodiscover/
HTTP/1.1", upstream: "fastcgi://127.0.0.1:9999", host: "autodiscover.site.com"
Возможно, сразу стоило привести кусок конфига
server {
listen *:80;
listen [::]:80;
server_name site.com www.site.com autodiscover.site.com;
root /www/site.com/content;
location / { index index.html; }
location ~ "^/+[aA]utodiscover/+[aA]utodiscover\.xml$" {
index autodiscover.xml;
try_files $fastcgi_script_name =404;
fastcgi_pass 127.0.0.1:9999;
fastcgi_index autodiscover.xml;
fastcgi_param HTTPS on;
fastcgi_param SCRIPT_FILENAME
$document_root$fastcgi_script_name;
[..]
fastcgi_param SCRIPT_FILENAME $document_root/autodiscover.xml;
--
Валентин Бартенев
Большое спасибо всем!
Не использование $fastcgi_script_name
помогло, но только в паре с убранным
try_files $fastcgi_script_name =404;
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru