Da http a https

Il web in generale. Browser, internet, reti e...
Rispondi
Avatar utente
Max_69
Utente
Utente
Messaggi: 209
Iscritto il: 14/08/2013, 19:03
Link del Forum: https://invisiongame.it
Località: Udine
Versione phpBB: 3.3.x
Versione php: 7.4
Contatta:

Re: Da http a https

Messaggio da Max_69 »

alex75 ha scritto:dopo aver installato il certificato ssl sul server, ti basterà impostare dal pca questi parametri:
- Pca/generale/configurazione server/cookie/ cookie sicuri : "Abilitato"
- Pca/generale/configurazione server/server/Impostazioni server URL/Forza impostazioni URL del server: "SI"
Protocollo del server: https
Porta del server: 443

per dirigere tutto il traffico verso https modifica così il file htaccess:
trova:

Codice: Seleziona tutto

RewriteEngine On
RewriteBase /
aggiungi dopo:

Codice: Seleziona tutto

# Redirect to HTTPS
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Io nel mio file htaccess ho aggiunto questo:

Codice: Seleziona tutto

RewriteCond %{HTTPS} off
RewriteRule (.*)$ https://invisiongame.it/$1 [L,R=301]
al posto di questo:

Codice: Seleziona tutto

# Redirect to HTTPS
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
cambia qualcosa?
Avatar utente
costanzo
Utente
Utente
Messaggi: 59
Iscritto il: 17/06/2015, 14:08
Link del Forum: http://www.openresource.it
Contatta:

Re: Da http a https

Messaggio da costanzo »

ciao alex
se ho il forum in una cartella esempio phpBB3 modifico htaccess di phpBB3 con i valori inserito nel primo posto o nel rewrite devo dargli la cartella

grazie
Costanzo
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6268
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Da http a https

Messaggio da alex75 »

conviene fare le modifiche al file htaccess fuori dalla cartella, altrimenti il resto del sito non verrà reindirizzato.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
lurapag
Utente
Utente
Messaggi: 277
Iscritto il: 07/05/2013, 13:21
Link del Forum: www.chevroletcaptivaforum.it
Località: Milano

Re: Da http a https

Messaggio da lurapag »

Buongiorno,
ho acquistato un certificato SSL perché non ne potevo più degli avvisi di Google...
Ho anche seguito la procedura indicata da Alex ma non funziona, appare si il lucchetto verde ma la pagina è bianca.
Cattura.JPG
Premetto che il provider Register.it mi ha fornito il seguente codice da inserire nel .htaccess:

Codice: Seleziona tutto

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.chevroletcaptivaforum.it$ [NC,OR]
RewriteCond %{HTTP_HOST} ^chevroletcaptivaforum.it$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !^https$
RewriteRule ^(.*) https://www.chevroletcaptivaforum.it/$1 [R=301,L]
</IfModule>
Ho provato anche con questo ma il risultato non cambia.

Domanda: dal pannello di controllo di Register trovo i seguenti file e volevo sapere se andavano inseriti anche loro nella root del forum?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Dr.House
Amministratore
Amministratore
Messaggi: 2173
Iscritto il: 08/01/2012, 8:24
Link del Forum: www.phpbb-italia.it
Località: Reggio Calabria
Contatta:

Re: Da http a https

Messaggio da Dr.House »

se noti, il primo, è il tutorial, scaricalo lo converti tramite questo programma :
https://it.pdf24.org/crt-2-pdf.html
ma anche gli altri eccetto il secondo sono in formato .crt .Ogni host ha il suo criterio circa le istruzioni da su come operare.Ma hai effettuato le modifiche anche da pca?
Svuota tramite ftp all'interno della cache tutto con esclusione di .htaccess e index, svuota la cache del browser,fai svuotare la cache del browser ai tuoi utenti.
qui altre istruzioni che potrebbero tornare utili a tutti: https://www.phpbb.com/community/viewtop ... p=14924231
Avatar utente
lurapag
Utente
Utente
Messaggi: 277
Iscritto il: 07/05/2013, 13:21
Link del Forum: www.chevroletcaptivaforum.it
Località: Milano

Re: Da http a https

Messaggio da lurapag »

Ciao,
ho fatto tutto ma non funziona. La pagina rimane bianca...
Queste sono le istruzioni di Register.

Redirect automatico da HTTP a HTTPS
Per poter effettuare un redirect automatico da HTTP a HTTPS, è necessario caricare tramite connessione FTP, un file di nome .htaccess all'interno della document root, con all'interno le seguenti direttive:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.dominio-pro.net$ [NC,OR]
RewriteCond %{HTTP_HOST} ^dominio-pro.net$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !^https$
RewriteRule ^(.*) https://www.dominio-pro.net/$1 [R=301,L]
</IfModule>


Al posto di dominio-pro.net va inserito il nome del proprio sito.
Nel caso in cui il file htaccess sia già presente, sarà necessario integrare le rewrite rule con quelle suggerite sopra.
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6268
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Da http a https

Messaggio da alex75 »

hai fatto anche le modifiche al pca che ho indicato? http://www.phpbb-italia.it/web/da-http- ... tml#p12497
svuotata la cache da pca, da ftp e da browser? provato anche da altro browser?
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
lurapag
Utente
Utente
Messaggi: 277
Iscritto il: 07/05/2013, 13:21
Link del Forum: www.chevroletcaptivaforum.it
Località: Milano

Re: Da http a https

Messaggio da lurapag »

Buongiorno Alex,
ho fatto tutto come da te indicato ma niente da fare, la pagina diventa bianca.

Questi sono i certificati ottenuti che ho caricato nella root (su consiglio di Register) dove si trova il file .hatcess
Cattura.JPG
Questo è il codice ottenuto da Register da inserire in .htaccess sostituendo "dominio-pro.net" con l'indirizzo del forum.

Codice: Seleziona tutto

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.dominio-pro.net$ [NC,OR]
RewriteCond %{HTTP_HOST} ^dominio-pro.net$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !^https$
RewriteRule ^(.*) https://www.dominio-pro.net/$1 [R=301,L]
</IfModule>
Questi invece è il file .hatcess pulito senza il codice fornito da Register e senza quello proposto dalla guida presente nella prima pagina.

Codice: Seleziona tutto

<IfModule mod_rewrite.c>
RewriteEngine on

#
# Uncomment the statement below if URL rewriting doesn't
# work properly. If you installed phpBB in a subdirectory
# of your site, properly set the argument for the statement.
# e.g.: if your domain is test.com and you installed phpBB
# in http://www.test.com/phpBB/index.php you have to set
# the statement RewriteBase /phpBB/
#
#RewriteBase /

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#
# The following 3 lines will rewrite URLs passed through the front controller
# to not require app.php in the actual URL. In other words, a controller is
# by default accessed at /app.php/my/controller, but can also be accessed at
# /my/controller
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

#
# If symbolic links are not already being followed,
# uncomment the line below.
# http://anothersysadmin.wordpress.com/2008/06/10/mod_rewrite-forbidden-403-with-apache-228/
#
#Options +FollowSymLinks
</IfModule>

# With Apache 2.4 the "Order, Deny" syntax has been deprecated and moved from
# module mod_authz_host to a new module called mod_access_compat (which may be
# disabled) and a new "Require" syntax has been introduced to mod_authz_host.
# We could just conditionally provide both versions, but unfortunately Apache
# does not explicitly tell us its version if the module mod_version is not
# available. In this case, we check for the availability of module
# mod_authz_core (which should be on 2.4 or higher only) as a best guess.
<IfModule mod_version.c>
	<IfVersion < 2.4>
		<Files "config.php">
			Order Allow,Deny
			Deny from All
		</Files>
		<Files "common.php">
			Order Allow,Deny
			Deny from All
		</Files>
	</IfVersion>
	<IfVersion >= 2.4>
		<Files "config.php">
			Require all denied
		</Files>
		<Files "common.php">
			Require all denied
		</Files>
	</IfVersion>
</IfModule>
<IfModule !mod_version.c>
	<IfModule !mod_authz_core.c>
		<Files "config.php">
			Order Allow,Deny
			Deny from All
		</Files>
		<Files "common.php">
			Order Allow,Deny
			Deny from All
		</Files>
	</IfModule>
	<IfModule mod_authz_core.c>
		<Files "config.php">
			Require all denied
		</Files>
		<Files "common.php">
			Require all denied
		</Files>
	</IfModule>
</IfModule>
Ho provato ad inserire i due codici uno per volta e ad ogni inserimento ho sempre svuotato tutto, ma con risultati negativi.
Il bello è che comunque il lucchetto verde appare ma a volte la pagina diventa bianca oppure esce fuori la classica scritta che l'index non è raggiungibile.

A questo punto le domande sono:
1) I certificati sono caricati nel posto giusto?
2) Nel file .htaccess ho qualche stringa in più che impedisce il corretto funzionamento?

Grazie in anticipo per il sempre e prezioso aiuto.

Luigi.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Dr.House
Amministratore
Amministratore
Messaggi: 2173
Iscritto il: 08/01/2012, 8:24
Link del Forum: www.phpbb-italia.it
Località: Reggio Calabria
Contatta:

Re: Da http a https

Messaggio da Dr.House »

Ciao Luigi,per codici intendi i certificati o le modifiche nell'.htaccess?
A mio avviso non devi inserirli uno alla volta ma tutti insieme.
Posto che ogni host utilizza un criterio diverso,a questo punto ti converrebbe riaprire un ticket e spiegare che la procedura suggerita non funziona e loro devono risolverti il problema.
Da me ad esempio,anche se non lo ho ancora attivato, devo flaggare l'opzione nel cpanel ed apportare le modifiche nel pca.
Suggeriscono invece una modifica all'.htaccess solo per chi usa wordpress. :thumbup:
Avatar utente
lurapag
Utente
Utente
Messaggi: 277
Iscritto il: 07/05/2013, 13:21
Link del Forum: www.chevroletcaptivaforum.it
Località: Milano

Re: Da http a https

Messaggio da lurapag »

Grazie mille Mimmo.
Ti farò sapere...
Rispondi