Recently Our SharePoint 2013 site started behaving in a wired manner.
Following behaviours we observed.
- Site links Broken are broken and not able to hit with Site name, Instead we are forced to use the page names (Ex: http://testsite/ds instead http://testsite/ds/sitepages/home.aspx)
- Site assets like Images, CSS files not able to load, Even though they are available.
- Master pages reference broken.
The simple way to fix this is to run the 'SharePoint Configuration Wizard' again, Available in Start menu.
This wizard will fix all the issues.