Curerntly all URLS used by “Link” field are stored hardcoded including the domain.
When deploying a page to another server you have to manually update all links using the dashboard or some sql script.
Links should use wp options siteurl to determine the domain name of a link making it portable.