Re: Помогите, пожалуйста, с регулярным выражением для локейшена
Ivan
nginx.org at dubrovskiy.net
Mon Jan 12 12:55:27 UTC 2015
Спасибо за ответ, но к сожалению не помог, получаю ошибку 404
2015/01/11 20:34:19 [error] 10334#0: *1 FastCGI sent in stderr: "Unable to
open primary script: /www/flow.su/content/autodiscover/autodiscover.xml (No
such file or directory)" while reading response header from upstream,
client: 37.145.72.79, server: flow.su, request: "GET /autodiscover/
HTTP/1.1", upstream: "fastcgi://127.0.0.1:9900", host:
"autodiscover.flow.su"
Возможно, сразу стоило привести кусок конфига
server {
listen *:80;
listen [::]:80;
server_name flow.su www.flow.su autodiscover.flow.su;
root /www/flow.su/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;
include fastcgi_params;
fastcgi_read_timeout 10s;
fastcgi_intercept_errors on;
}
}
Подробная информация о списке рассылки nginx-ru