Nginx 301 redirect syntax error -
i found nginx syntax not correct:
location /news { rewrite ^(.*)$ /blog redirect;} i want redirect mysite.com/news mysite.com/blog code redirecting more pages blog.
anyone can me explaining error , tell me how correctly redirect?
thanks
the best practice still use location.  if don't want below /news redirect /blog (e.g., no need wildcard), following want, , efficient way create single alias:
location = /news {     return 301 /blog; } otherwise, if do, in fact, want wildcard:
location /news {     rewrite ^/news(.*)  /blog$1 permanent; } p.s. note redirect cause 302 redirects; if want 301, keyword called permanent.
Comments
Post a Comment