I had a client that wanted to redirect traffic from HTTP to HTTPS. Internet Information Services (IIS) 6.0 allows web site administrators to redirect traffic from one port to another; however, this would not solve the problem completely. SharePoint 2007 is no longer tightly bound to IIS. Administrators can now specify "Alternate access mappings" to a SharePoint web application. So to solve the problem completely one would have to create a SharePoint web application and site collection on port 443, then extend the SharePoint web application on port 80, then go to IIS and perform the following on each web server in a server farm:
- Go to Start -> Settings -> Control Panel -> Administrative Tools -> Internet Information Services (IIS) Manager
- Navigate to the web application (on port 80) underneath the "Web Sites" folder and right-mouse click on it to access its properties
- Click on the "Home Directory" tab and select the "A redirection to a URL" radio button
- On the "Redirect to" textbox specify the "https" address and select "The exact URL entered above" checkbox
Do you use an SSL on you firs creation? Or both the created and extended sites are goes on http:// ?
Posted by: Németh Balázs | September 07, 2007 at 05:08 AM
That is not working for me, the page just sits there and stutters with a redirect message in the lower left corner of the browser window, somehow it is getting stuck in a loop back.
Posted by: Jason | March 11, 2009 at 10:32 AM
Worked perfect. Thanks!
Posted by: Scott | January 21, 2011 at 09:41 PM
Thanks for the tips and instructions, it's working fine for me. I'd been trying to figure it out for an hour or so before I thought I might as well have a look online for a solution. It's quite easy to forget about the internet when you're stuck into something.
Posted by: iis ssl | April 18, 2011 at 03:26 PM