Basic Details:For changing the host header (and more), check out Alternate Access Mappings. You will find this under the Operations tab and Global Configuration section. Click "Edit Public URLs" and be sure to have the correct web application selected before you make any changes.Scenario:If you have developed the sharepoint site with url http://xyz:47089 and xyz is machine name and later you have mapped with any public IP then you will be able to access only home page but you can not access other resources and page that is bindup with all links available in site. In this case, you can change URL by Alternate access mappings.Solution:Step: Open Sharepoint Central Admin & go to Operations tab Step: Under Global configuration heading select Alternate access mappings. Step: Select the desired web application i.e. http://xyz:47089 (in this example) Step: On Edit Internal URLs page set the change the value of http://xyz1:47089 to http://184.108.40.206:47089. Step: Now this site[http://220.127.116.11:47089] will be accessible throughout the intranet from any domain.Note: The same you can map with Public IP for e.g. 18.104.22.168 and you just need to provide windows authetication to this site.
Developing a Web Part for Moss 2007
8 Steps to create workflows using SharePoint designer