Joomla.it Forum
Non solo Joomla... => Sezione dedicata ai Server => : palomba 20 Dec 2016, 14:51:37
-
Ciao,
devo spostare il sito www.astaricatacarservice.com da http a https.
Ho acquistato un server in cloud e cominciato a copiare i file e il db.
https://178.32.138.89/
La sezione di amministrazione sembra funzionare tutta.
La versione di joomla è 3.6.5, mentre PHP
https://178.32.138.89/info.php
Il certificato installato è di quelli autogenerati in attesa di quello definitivo.
il db funziona, del sito però funziona SOLO la home nel senso che se per esempio provo a navigare dal menu il server risponde Not Found The requested URL /about-us.html was not found on this server.
Ho seguito dei post
che, relativamente a joomla suggeriscono ovviamente di attivare force ssl entire site... ma niente quando provo ad attivarlo mi risponde "L'HTTPS non è stato abilitato perchè non è disponibile in questo server."
Come ne esco (facile e veloce) ?
O meglio da quel che ho scritto si riesce a capire se ho seguito i passi giusti e se sbaglio cosa sbaglio ?
Grazie e buon lavoro
Ps. spero di non aver sbagliato sezione - grazie per la pazienza
-
Ciao palomba,
pare che il certificato installato sul server non sia valido o configurato correttamente.
-
...sospettavo che mi arrivasse una risposta tipo questa.
Quindi NON è possibile utilizzare joomla con un certificato autogenerato ?
...o c'è un modo comunque...? il classico workaround forbello
(perdonate la domanda ingenua ma non ho molta esperienza su https e affini)
-
non credo sia questione di Joomla o non Joomla, come vedi anche tentando di raggiungere il semplice file php
https://178.32.138.89/info.php
ricevi sempre l'errore di certificato non valido:
"178.32.138.89 uses an invalid security certificate.
The certificate is not trusted because it is self-signed.
The certificate is not valid for the name 178.32.138.89."
-
...sospettavo che mi arrivasse una risposta tipo questa.
Quindi NON è possibile utilizzare joomla con un certificato autogenerato ?
...o c'è un modo comunque...? il classico workaround forbello
(perdonate la domanda ingenua ma non ho molta esperienza su https e affini)
Ciao palomba, certo che c'è un modo per utilizzare con joomla un certificato autogenerato. Il problema è che questo certificato non lo accetta nessun browser >:( Se vai a vedere una pagina che ha un certificato così comparirà un brutto messaggio nel browser !
Gli unici certificati accettati sono quelli rilasciati dalle CA (Autorità di Certificazione).
Un saluto.
-
Ringrazio tutti per le gentilissime risposte
Però,scusate tutti, se quel che dite è vero per quale motivo se disattivo i parametro url sef il sito naviga ?
-
Per quell'errore il problema non è l'https piuttosto che un errata configurazione dell' .htaccess
-
Grazie tom ... controllare tipo cosa ?
-
Ringrazio tutti per le gentilissime risposte
Però,scusate tutti, se quel che dite è vero per quale motivo se disattivo i parametro url sef il sito naviga ?
Guarda che il tuo sito non sembra avere un nome a dominio. Sembra che sia raggiungibile soltanto dall' ip.
<base href="https://178.32.138.89/">
C'è anche qualcosa che redirige https a http .
Hai impostato i dns?
Ciao!
-
Grazie tom ... controllare tipo cosa ?
Devi controllare l' .htaccess, in dipendenza del tipo di server e di come questi è impostato alcune righe devono essere modificate. A proposito ma lo hai rinominato da htaccess.txt a .htaccess?
-
Ciao,
ho avuto lo stesso problema ed era dovuto a delle nuove regole nei certificati (pare includa i device mobile). Mi ha avvisato il mio host e ha risolto la questione.
Ciao,
Luca