Accessing Sharepoint site on Internet
If you are planning to access your sharepoint website on internet, you will be posed with different problems. I will address all of these problems.
You wanted to access your sharepoint site on internet.
Just go to Operations -> Alternate Access Mapping link. Click on “Edit Public URLs”. You will see a GUI similar to the following:
Select your we abbplication and provide a url for internet, for this url you will need to write a rule in ISA Server. Once it is done, you will be able to access your sharepoint site on internet.
You have accessed your sharepoint site on internet successfully but you will face a problem that whenever you access your second level or third level links, you will get “Page cannot be displayed” error.
- If you are using ISA Server 2004, edit your rule. Edit HTTP of the Rule and unmark “Verify Normalization” option.
- If you are using ISA Server 2006 in order to define a rule, define a rule for “sharepoint website” instead of “website”. It will automatically unmark “Verify Normalization” option.
You have successfully accessed all your pages on the internet. But still you may face an issue if you have developed a custom page to be opened on clicking “New Item” on a list. The custom page will open as required on intranet but when accessed through internet, you will see the default sharepoint “new form” instead of your custom form.
In order to solve this issue, again go to Alternate Access Mapping and go to “Edit Public URLs”. In the Intranet box, remove the port number like if http://server_name:port was written, make it http://server_name with no port number. Now when you will access your site on internet, you will be able to see your custom form as required. This solution is true if you are using ISA Server 2006. For earlier versions, this solution won’t work.