WebSite X5Help Center

 
Valnea T.
Valnea T.
User

Ridirigere correttamente il traffico da http a HTTPS  it

Autore: Valnea T.
Visite 1992, Followers 2, Condiviso 0  

Salve, ho chiesto ad Aruba il certificato SSL DV, mi hanno installato direttamente loro tale certificato ed ora il mio nuovo link del sito è:

https://www.astroval.it/

il vecchio è:

http://www.astroval.it/

ho chiesto a loro se dovevo ridirigere tutto il traffico (pagine del sito) verso il nuovo indirizzo e loro mi hanno detto di si, perchè la cosa non avviene in automatico!

Mi hanno anche mandato una guida per il codice da inserire ma io NON so dove lo devo inserire!

ecco qui:

Per ridirigere nel modo corretto il traffico da http a HTTPS in caso di Domini con servizio Hosting Windows, è necessario inserire nel web.config il seguente codice:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />
<rule name="Redirect to https" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" appendQueryString="false" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

A questo punto della procedura, per fare in modo che le modifiche apportate abbiamo effetto, è necessario accedere al Pannello di Controllo del Dominio con i propri Codici di Autenticazione (Login e Password):

 scegliere la voce -Hosting Windows- nel menù a sinistra;
 quindi cliccare sulla voce -ASP.net- nel menù a tendina che si apre;
 alla voce -Framework .NET (ASP.net)- scegliere la versione 4.0/4.5/4.6;
 infine cliccare su -SALVA-.

Chiaramente se io devo fare questa modifica dal pannello di controllo del dominio aruba, non potrò poi fare gli aggiornamenti con ftp di website, quindi chiedo gentilmente se qualcuno mi può indicare dove devo inserire questo codice in website, in modo che aggiornando il sito tramite ftp non abbia problemi.

spero di essere stata chiara

grazie

Valnea

Postato il
9 RISPOSTE - 1 CORRETTO
Claudio D.
Claudio D.
Moderator

Certo che puoi fare gli aggiornamenti da Website... e ci mancherebbe...

il redirect non centra nulla con Website...

In Website , tuo progetto, devi SOLO specificare che l'url non è più

http

ma è

https

Per il resto devi fare le modifiche sul pannello di Aruba come ti hanno già indicato chiaramente...

quel codice va scritto nel file

web.config

che troverai sul tuo host , come , ripeto, da indicazioni di Aruba...

praticamente sul tuo host avrai il file

web.config

, e se non c'è basta crearlo col blocco note con le istruzioni  che ti hanno detto di inserire...

...comunque tutte cose che centrano con l'host non con website... dove a parte l'url non devi fare nulla , e per l'esportazione farai come hai sempre fatto ...

Leggi di più
Postato il da Claudio D.
Valnea T.
Valnea T.
User
Autore

quindi non è necessario fare il redirect per tutte le pagine? (chiedo venia ma non sono molto competente) basta che io segua le istruzioni di aruba dal pannello di controllo e modifichi su website solo il link? e tutto viene reindirizzato senza ulteriori problemi?

i miei timori che poi io abbia dei problemi su google deriva dal fatto che ai tempi quando iniziai ad usare website (prima usavo front page) ho duvuto fare il redirect su tutte le pagine del sito perchè le nuove pagine me le dava in html mentre prima le avevo in htm...

quindi ricapitolando:

1) seguo le loro istruzioni sul pannello di controllo aruba

2) modifico il link del mio sito su web site

e non devo fare altro? siamo sicuri? perchè la cosa mi sta terrorizzando!

grazie

Valnea

Leggi di più
Postato il da Valnea T.
Claudio D.
Claudio D.
Moderator

Assolutamente si.

Fai le operazioni in pannello di Aruba,

...presta la massima attenzione nell'incollare il testo nel web.config

Poi

Modichi l'url in website tuo progetto ...e riesporti...

sarà il web.config che farà il redirect ... da http a https

Leggi di più
Postato il da Claudio D.
Valnea T.
Valnea T.
User
Autore

perfetto grazie!

Leggi di più
Postato il da Valnea T.
Claudio D.
Claudio D.
Moderator

...ho visto che nel sito hai incluso servizi esterni...

google translate

etc , etc...

ricordati che per tutti i servizi che includi attivando l'https

quei servizi vanno linkati in

https

altrimenti non appariranno...

Leggi di più
Postato il da Claudio D.
Valnea T.
Valnea T.
User
Autore

ok grazie

Leggi di più
Postato il da Valnea T.
Valnea T.
Valnea T.
User
Autore

...ho visto che nel sito hai incluso servizi esterni...

google translate

etc , etc...

ricordati che per tutti i servizi che includi attivando l'https

quei servizi vanno linkati in

https

altrimenti non appariranno...

In riferimento a ciò che mi hai scritto riguardo i servizi esterni, come faccio a linkarli con https?

posso andare a modificare il loro link? o.....? scusa ma non ho capito, perchè quelli sono degli script

<iframe src="http://www.drogbaster.it/fasi-lunari.htm" height="400" width="260" frameborder=0 border=2 marginwidth=0 marginheight=0 scrolling="no" name="Animazione delle fasi lunari"></iframe>

ecco questo è uno degli script che ho sul sito devo andare a modificare il loro http in https?

grazie

Leggi di più
Postato il da Valnea T.
Claudio D.
Claudio D.
Moderator

devi sostituire https agli http ma SOLO se quei servizi supportano l'https ...

se non hanno https dovrai rinunciare a quei servizi...

Ti ricordo se tutto ok...

puoi chiudere il post con corretto.... (spunta verde, sul consiglio che ti ha risolto...)

Leggi di più
Postato il da Claudio D.
Valnea T.
Valnea T.
User
Autore

ho capito!

grazie si possiamo chiudere

Leggi di più
Postato il da Valnea T.