php - Rename a url and always show new url when old url is entered -


i using codeigniter framework , nginx.

i used routes of codeigniter redirect http://sitename.com/pagename http://sitename.com/better-new-pagename. works fine.

but problem http://sitename.com/pagename available so, might detected google content duplication.

how can show http://sitename.com/better-new-pagename whenever http://sitename.com/pagename or http://sitename.com/better-new-pagename entered?

i tried edit nginx config this:

location /pagename {     rewrite ^/.* http://sitename.com/better-new-pagename permanent; } 

which end giving many redirects error.

i'm not nginx user, should you:

location /pagename {     rewrite ^/pagename$ http://$server_name/better-new-pagename permanent; } 

or, try this:

location /pagename {     return 301 http://$server_name/better-new-pagename; } 

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -