Joomla.it Forum

Joomla! 3 => Joomla! 3 => : tomtomeight 22 Feb 2018, 12:27:02

: [RISOLTO] Redirect da https ad http
: tomtomeight 22 Feb 2018, 12:27:02
Buongiorno.

Avendo reinstallato la mia VPS e dato che inizialmente la versione non permette di avere l'estensione Let's Encrypt mi ritrovo con alcuni siti che mi danno errore di certificato, ho disabilitato da pannello plesk  SSL per i siti ed ho inserito questo codice nei .htaccess

:
# Redirect HTTPS to HTTP
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Giusto per tamponare in attesa di passare alla versione ultima di Plesk, ma digitando https nei siti restano in https e non ad http, perché il codice sopra fallisce?
: Re:Redirect da https ad http
: Anthony Marra 22 Feb 2018, 12:37:57
Prova con questo:
:
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
: Re:Redirect da https ad http
: tomtomeight 22 Feb 2018, 12:54:08
Ciao
Grazie per la pronta risposta, ho provato ma nulla, tutto come prima.
: Re:Redirect da https ad http
: Anthony Marra 22 Feb 2018, 13:09:04
Prova questo:
:
##Redirect SSL to Regular
RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} !^donate-now [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
##End
nel mio sito funziona. andando a https: mi fa il redirect a http.
però nel backend devo disattivare forza https altrimenti mi da errore.
ti posto anche il link del sito:
https://elmarra.netsons.org/index.php/ (https://elmarra.netsons.org/index.php/)
: Re:Redirect da https ad http
: tomtomeight 23 Feb 2018, 19:33:03
Ciao

Ho provato anche questo codice senza esito, ci sarà qualche problema di configurazione.
: Re:Redirect da https ad http
: Alex21 23 Feb 2018, 19:47:43
Ciao tomtomeight,
chiamando il sito esce:
-------------

Response Headers:
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 23 Feb 2018 18:36:37 GMT
Content-Type: text/html
Content-Length: 8705
Last-Modified: Sun, 18 Feb 2018 07:57:42 GMT
Connection: keep-alive
ETag: "5a8931f6-2201"
X-Powered-By: PleskLin
Accept-Ranges: bytes
-------------------
Pannello Plesk e server Nginx di front-end.
Quindi una gran parte delle istruzioni .htaccess devono essere inserite anche nel file di configurazione di nginx. Credo che i redirect facciano parte proprio di queste ...
Plesk ha una finestrella da qualche parte per convertire le istruzioni .htaccess in instruzioni per nginx ma non ho mai provato.
Saluto.
: [RISOLTO] Redirect da https ad http
: tomtomeight 25 Feb 2018, 11:51:27
Grazie sicuramente è come dice Alex21, ma non ho auto modo di provare perché ormai ho aggiornato la VPS alla ultima release ed adesso i certificati sono attivi nei siti.
: Re:[RISOLTO] Redirect da https ad http
: Alex21 25 Feb 2018, 13:33:30
Ecco, non voglio rompere le scatole ma è meglio avere un avviso.
Sbaglierò ma ottengo questa risposta: www.xataface.it utilizza un certificato di sicurezza non valido. Il certificato è valido solo per i seguenti nomi: cuoreazzurro.it, www.cuoreazzurro.it
Ciao
: Re:[RISOLTO] Redirect da https ad http
: tomtomeight 25 Feb 2018, 14:57:11
Sì è successo un mezzo casino coi certficati. Stavo ripristinando manualmente i sit, poi per fare prima ho tentato dal backup del server di ripristinarne alcuni in automatico e oltre a fallire adesso alcuni o forse tutti i siti restanti non ancora ripristinati accedono con errore certificato e aprono cuoreazzurro.  Ho cercato di disattivare ilcerificato al server e a quest'ultimo ma ancora non va. Devo ripristinarli tutti per aggiustare la cosa.
: Re:[RISOLTO] Redirect da https ad http
: Alex21 25 Feb 2018, 17:24:29
Capisco. Bene. Anche troppo bene.
Sono  sinceramente dispiaciuto per la mole di lavoro noioso che ti è arrivata addosso.
Ciao.  :(
: Re:[RISOLTO] Redirect da https ad http
: tomtomeight 25 Feb 2018, 20:04:40
Grazie Alex

Non capisco come sia stato possibile che ogni sito non configurato mi porti sempre allo stesso sito cuoreazzurro  e non ad un errore per sito irraggiungibile.
: Re:[RISOLTO] Redirect da https ad http
: danielecr 25 Feb 2018, 21:04:37
Ciao, leggendo un po qua e un po là, ho trovato qualcun altro con il medesimo problema (credo, o comunque simile e della stessa tipologia) tutti con siti multipli su stesso server nginx (non so se sia un caso).
Ho trovato solo una risposta, che spiega che é legato al comportamento di nginx (o forse, dico io, del protocollo https) ovvero alla richiesta non si trova il dominio sulla porta 443 e cerca la prima pagina disponibile sempre sulla porta 443, da qui il redirect.
Devo dire però che non mi convince molto...


Preso da qua:
https://forum.vestacp.com/viewtopic.php?t=10024 (https://forum.vestacp.com/viewtopic.php?t=10024)


In un altro forum c'è solo la domanda ma senza risposte, da nov 2017.
https://community.rtcamp.com/t/error-after-letsencrypt-install-if-disable-redirect-to-other-site/9862 (https://community.rtcamp.com/t/error-after-letsencrypt-install-if-disable-redirect-to-other-site/9862)
: Re:[RISOLTO] Redirect da https ad http
: tomtomeight 25 Feb 2018, 21:33:46
In verità a me anche se non hanno attivo il cerificato ma sono configurati nel server non danno errore, aprono il rispettivo sito se ho caricato anche file e cartelle altrimenti si apre la pagina predefinita. Capita il redirect solo ai siti che puntano i dns al server ma non sono ancora configurati. Purtroppo ho dovuto reinstallare  per la terza volta la vps a causa di alcuni errori di avanzamento di versione ho configurato funzionanti la maggioranza e per tamponare ho configurato i domini restanti senza ancora caricare nulla in modo che la pagina default è sempre meglio di un sito diverso. Sono rimasti solo siti meno importanti e tutti i miei. Fa troppo freddo e continuerò domani a caricare tutti.
: Re:[RISOLTO] Redirect da https ad http
: Alex21 28 Feb 2018, 13:08:58
Dopo qualche giorno l'influenza sembra se ne sia andata e posso riemergere, finalmente!  :D
C'è una cosa che non capisco. Hai
IP: 37.187.45.95
nome host: hosting.infotecnica.eu
Se chiami
:
https://hosting.infotecnica.eu  vieni rediretto  alla pagina di cuoreazzurro.it  (magari è la volta buona che arriva lo scudetto, eh?)  e anche il certificato vale per www.cuoreazzurro.it (http://www.cuoreazzurro.it) . Anzi a dire il vero non vieni rediretto ma si apre semplicemente una pagina diversa da quella chiamata.
Credo che la cosa dovrebbe essere più omogenea, ovvero o ti procuri un certificato per hosting.infotecnica.eu  oppure  l'hostname del server diventa cuoreazzurro.it Modificare l'hostname ha i suoi pro e contro. Credo che il più indicato a dare una risposta giusta sia un proprietario di data-center.
Ciao!
: Re:[RISOLTO] Redirect da https ad http
: tomtomeight 28 Feb 2018, 21:30:23
Ciao
cuoreazzurro è stato il primo domimio inserito mentre prima inserivo come primo dominio hosting.infotecnica, cuoreazzurro ha il suo certificato diverso da hosting.infotecnica. Farò una prova su una altra mia vps impostando un dns senza configurare il dominio e vedere cosa succede.