I use NGINX in my dedicated server.
I've a question about the return and rewrite 301.
Rewrite 301:
rewrite ^ http://xxx.xxxxx.net/xx-xxx/$request_uri? permanent;
Return 301:
location ~ redirect-this/?$ {
return 301 http://xxx.xxxxx.net/xx-xxx/redirect-this$1;
}
All redirects work correctly. But..
Which is the most effective method to make a 301 redirect?
I've more than 200 url to redirect. So, what you recommend?
rewrite ^
(match anything) withlocation ~ redirect-this/?$
which matches a specific regex. You should reformulate it. But anyway a good question... I'm curious which one is fasterrewrite ^/test
orlocation ^/test
with if. – czerasz