Welcome! Log In Create A New Profile

Advanced

args and rewrite vars always empty

User via nginx
May 24, 2019 04:28AM
Hello,

I'm trying to make simple rewrite to work and found that $args and other
$1 vars from rewrite&try_files are always empty.

nginx version: nginx/1.10.3

Server config:

  location /product/ {
    rewrite ^/product/(.*)/$ /$1.txt last;
   #    try_files $uri/ /test.php?test=$uri; # tries, then server conf
was simplifies and all php environment was switched off for testing
  }

Request: domain.com/product/android/

Expected result: "android.txt" file

Real result: read ".txt" file.

Error log with notice:

2019/05/24 07:51:55 [notice] 24217#24217: *560218 rewritten data:
"/.txt", args: "", client: 1.1.1.1, server: domain.com, request: "GET
/product/android/ HTTP/1.1", host: "domain.com"
2019/05/24 07:51:55 [error] 24217#24217: *560218 open()
"/home/user/domain.com/.txt" failed (2: No such file or directory),
client: 1.1.1.1, server: domain.com, request: "GET /product/android/
HTTP/1.1", host: "domain.com"

Thanks!

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

args and rewrite vars always empty

User via nginx May 24, 2019 04:28AM

Re: args and rewrite vars always empty

Patrick May 24, 2019 04:42AM

Re: args and rewrite vars always empty

User via nginx May 24, 2019 04:56AM

Re: args and rewrite vars always empty

Maxim Dounin May 24, 2019 05:52AM

Re: args and rewrite vars always empty

User via nginx May 24, 2019 06:44AM

Re: args and rewrite vars always empty

Maxim Dounin May 24, 2019 07:40AM

Re: args and rewrite vars always empty

User via nginx May 24, 2019 07:52AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 272
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