Hi.
On 16/05/2018 02:22, Enrico wrote:
Hi,
I have a nginx server (called mynginxserver) and need to redirect some
urls
:
I want to have all url with the string tso:
http://www.mynginxserver.com/XXXXXXtsoXXXXX
redirected to
https://myserver.com/XXXXXXtsoXXXXX
if the string tso is in the url and redirect to
http://www.mynottsoserver.com/XXXXXXXXXXX
if the string tso is not present.
XXXXXXtsoXXXXX and XXXXXXXXXXX must be keep.
The string "tso" can ben anywhere in the last parameter (tsoXXXXX,
XtsoXXXX, XXXXtso, etc.)
I think i need to use the location and rewrite directive but don't know how
to do that.
Thanks for your help
Please can you take a look into this documents.
https://nginx.org/en/docs/http/request_processing.html
https://nginx.org/en/docs/http/ngx_http_core_module.html#location
https://nginx.org/en/docs/varindex.html
I suggest two locations like this,untested.
```
location ~ tso {
return 302 https://myserver.com/$uri
}
location / {
return 302 https://www.mynottsoserver.com/$uri
}
```
Regards
Aleks
Posted at Nginx Forum:
https://forum.nginx.org/read.php?2,279813,279813#msg-279813
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx