WebSite X5Help Center

 
M. Fox
M. Fox
User

Protocollo https  it

Autore: M. Fox
Visite 2034, Followers 2, Condiviso 0  

Come da titolo volevo chiedere come e possibile adeguare le pagine generate da website con il protocollo https, l'abilitazione da parte del provider e già abilitata ma ancora risulta come sito non sicuro e in protocollo http

Postato il
8 RISPOSTE - 2 UTILI
Esahc ..
Esahc ..
Moderator

M.Fox

You need to change the .htaccess file on your hosting account, most hosts can assist you with this via support or live chat.

If you wish to try for yourself, get filezilla (or similar) and log in to your hosting. Find the .htaccess file and edit it to contain the following

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Leggi di più
Postato il da Esahc ..
Claudio A.
Claudio A.
User

Se hai Windows server, aggiungi queste righe in Web.Config nella root del sito:

<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>

Leggi di più
Postato il da Claudio A.
Giuseppe Guida
Giuseppe Guida
User

Se non hai molta dimestichezza e sei su Hosting Windows e non esiste già un file web.config da modificare nella root del tuo sito web potresti avere difficoltà anche nel creare il semplice file web.config al quale devi aggiungere le righe indicate da Claudio A. Se invece hai già dimestichezza il tutorial di seguito sarà di aiuto per chi non è molto esperto...

Eccoti di seguito la procedura da seguire passo passo per Hosting Windows:

devi prima di tutto creare un file web.config (config è l'estensione del file, occhio!).

IMPORTANTE! Per vedere le estensioni dei file sul tuo PC e, soprattutto, poterle MODIFICARE, devi attivare la visualizzazione estensioni file andando in una qualsiasi cartella di Windows poi clicca sulla voce "Visualizza" in alto e poi metti il segno di spunta alla voce "Estensioni nomi file".


Il codice da implementare in tale file è il seguente:

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>


COME CREARE E PUBBLICARE il file web.config :

- tasto destro del mouse sul desktop del pc -> Nuovo -> Documento di testo
- rinominare il file con il nome: web.config (NO web.config.TXT - cancellare "txt", scrivere solo web.config, config è l'estensione come detto sopra)
- aprire il file con un editor tipo Notepad++ (che è gratuito ed è ottimo). Il file sarà vuoto, naturalmente.
- incollare il codice indicato sopra e salvare il file.

Creazione del file web.config effettuata!

Per finire devi caricare/pubblicare il file web.config appena creato nellaroot (cartella principale) del tuo sito web.

IMPORTANTE!! Ricordati, se non lo hai già fatto, che in Website X5 devi poi cambiare l'estensione del tuo sito al PASSO 1/Impostazioni/Generale/Indirizzo URL del Sito da http a https (avrai una cosa del genere: https://nometuosito.it)

N.B. Se sei con ARUBA su Hosting Windows la procedura per pubblicare il file web.config nella root del sito è questa:
accedi con le tue credenziali su http://admin.aruba.it a sinistra vai in "Hosting Windows", vedrai il tool "Permission Manager", lì c'è la lista dei file e delle cartelle presenti sul server. Nella lista dei file e delle cartelle, in fondo alla schermata, trovi la sezione relativa alla pubblicazione. Clicca su "Scegli file" e seleziona il file precedentemente creato (web.config sul desktop) e poi clicca su "LOAD" per attuare la pubblicazione.

Ciao

Leggi di più
Postato il da Giuseppe Guida
Claudio G.
Claudio G.
User

Nomen (Guida) Omen! Complimenti, io non sono interessato alla cosa perchè sono già passato da http a https ma, lo stesso, volevo complimentarmi per l'ottima spiegazione, minuziosa e precisa. wink

Leggi di più
Postato il da Claudio G.
Giuseppe Guida
Giuseppe Guida
User

Grazie Claudio G. wink Spero possa essere d'aiuto a chi non è molto pratico. Buona serata wink

Leggi di più
Postato il da Giuseppe Guida
Claudio A.
Claudio A.
User

Bravo Giuseppe! Io avevo dato per scontato che il file web.config fosse già attivo nella root. cool

Leggi di più
Postato il da Claudio A.
Giuseppe Guida
Giuseppe Guida
User

Claudio A., si se fosse stato già attivo per qualche motivo sarebbe bastato incollare il codice indicato da te all'interno di quel file in effetti. Ciao

Leggi di più
Postato il da Giuseppe Guida