Page permalink ending in “-2”

I’m guessing that you have do have duplicates – duplicate permalinks, not necessarily duplicate titles per se. Have you trashed some posts with duplicate permalinks? Until you empty the WP trash, WP still considers their slugs in use. Also, what about Custom Post Types?

WordPress permalink issue on AWS

This is Unicode and probably not the fault of WordPress or AWS. Read more at : https://superuser.com/questions/480692/copying-unicode-symbols-from-firefox-address-bar-as-is . Top answer from there: Try setting  http://kb.mozillazine.org/Network.standard-url.escape-utf8 via about:config http://kb.mozillazine.org/About%3aconfig Possible values and their effects: true – Escape UTF-8 URLs. (Default)false – Do not escape UTF-8 URLs. That’s a firefox solution. You didn’t mention which browser you’re using.

Links after changing hosting and domain

Don’t forget to copy the .htaccess file. Your permalinks will broken if you forgot to copy that file. Also usually I’m using text editor (mine using Notepad++) to open the database file then find all “201.0.0.1/mysite” value and change it to “mysite.com”.