Below
snippet case insensitively match any uri that contains the string ‘welcome’.
location
~* /welcome[0-9] {
return 200 "Hey, welcome to
NGINX";
}
nginx.conf
events { } http { server { listen 9090; server_name localhost; location ~* /welcome[0-9] { return 200 "Hey, welcome to NGINX"; } } }
Validate
and reload the configuration file.
$sudo nginx -t
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
$
$sudo nginx -s reload
Open any
of the following uris.
http://localhost:9090/123/WELCOME123/asdf
http://localhost:9090/WELCOME123/asdf
http://localhost:9090/WELCOME123
http://localhost:9090/welcome2
You can
see below kind of screen.
No comments:
Post a Comment