nginx sends 301 redirect for alias in location

Peter Volkov peter.volkov at gmail.com
Wed Sep 5 06:58:54 UTC 2018


Hi. Could you, please, explain. Why nginx sends 301 redirect for the
following vhost:

server {
    listen 80;
    server_name test.domain.tv <http://test.m9.smotreshka.tv>;

    access_log off;

    location = /test/README.txt {
        alias /var/www/;
    }
}

Here is redirect:

 $ http http://test.domain.tv/test/README.txt
HTTP/1.1 301 Moved Permanently
Connection: keep-alive
Content-Length: 178
Content-Type: text/html
Date: Wed, 05 Sep 2018 06:55:27 GMT
Keep-Alive: timeout=20
Location: http://test.domain.tv/test/README.txt/
Server: nginx

<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>



--
Peter.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20180905/32e35016/attachment.html>


More information about the nginx mailing list