none
Come impostare un redirect dal Default Web Site di IIS7 alla directory OWA e contemporaneamente da Http a Https RRS feed

  • Discussione generale

  • In questo post andremo a vedere come fare un redirect del Default Web Site di II7 alla directory di OWA e allo stesso tempo da http a https, chiaramente automaticamente.

    Reindirizzamento HTTP a HTTPS

    Passo 1:

    Creare un file chiamato httpredirect.htm e salvarlo in C: \ InetPub
    Copiate e incollate il seguente codice:

    <script type=”text/javascript”>
    
    function redirectToHttps()
    
    {
    
    var httpURL = window.location.hostname + window.location.pathname;
    
    var httpsURL = “https://” + httpURL ;
    
    window.location = httpsURL ;
    
    }
    
    redirectToHttps();
    
    </script>
    
    <script type=”text/javascript”>function redirectToHttps(){var httpURL = window.location.hostname + window.location.pathname;var httpsURL = “https://” + httpURL ;window.location = httpsURL ;}redirectToHttps();</script>

    Passo 2

    Impostare una nuova pagina di errore per 403.4 al posto di quella di defaut. E' possibile effettuare la modifica sia a livello Server che Site.

    Selezionare il nome server sul lato sinistro sotto "Connections", poi sotto "Feature View" questa volta sul lato destro fare doppio click su "Error Pages"


    Selezionare  “Add...” e impostare il codice di stato come  “403″ e selezionare il file in “C:\Inetpub\httpsRedirect.htm”


    Ora selezionate il codice di errore 403.4 e cliccate su “Edit Feature Settings…”


    Da adesso in poi, andando su  http://www.miosito.com/ non si dovrebbe più ottenere un errore 403,4 ma essere reindirizzati su HTTPS! ovvero https://www.miosito.com

    Redirect dal sito Web predefinito ad OWA 

    Se avete deciso di pubblicare Outlook Web App di Exchange 2010 ed un utente si collega al sito https://mail.miodominio.com/ viene mostrata la Welcome Page di IIS7.  IMHO non è molto elegante quindi faremo in modo di essere rediretti alla subdirectory di OWA.

    In Default Web Site cliccate su "Http Reditect"



    e poi  impostate  "Redirect requests to this destination:" a / owa e anche "Only redirect requests to content in this directory (not subdirectories)

     
     

     E' tutto!


     


    Andrea Gallazzi
    http://www.andreagallazzi.com
    This posting is provided "AS IS" with no warranties, and confers no rights.
    domenica 26 settembre 2010 22:23