Welcome! Log In Create A New Profile

Advanced

Alias routing in nginx-0.8.13

pcdinh
September 02, 2009 05:49PM
Hi all,

I just upgraded to nginx-0.8.13 and found that there is a change in alias routing, making part of my website does not work any more.

My configuration

location ~ /gostats($|/.*) {
autoindex on;
access_log off;
alias /home/web/usage/site$1;
index index.html;

# if the requested file exists, return it immediately
if (-f $request_filename) {
break;
}
}

It works in 0.8.9, 0.8.10 but not in 0.8.13

Here is the error log when I access to http://mydomain.com/gostats

2009/09/02 13:21:25 6481#0: *77052 open() "/home/web/usage/site/index.htmlhtml" failed (2: No such file or directory), client: 117.1.253.209, server: mydomain.com, request: "GET /gostats/ HTTP/1.1", host: "mydomain.com"

The problem is there is redundant "html" appended to the static HTML file, making /home/web/usage/site/index.html into /home/web/usage/site/index.htmlhtml

Is is a bug?

Posted at Nginx Forum: http://forum.nginx.org/read.php?2,5466,5466#msg-5466
Subject Author Posted

Alias routing in nginx-0.8.13

pcdinh September 02, 2009 05:49PM

Re: Alias routing in nginx-0.8.13

Igor Sysoev September 02, 2009 05:49PM

Re: Alias routing in nginx-0.8.13

Dinh Pham September 02, 2009 05:49PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 135
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready