phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Multi Dominio problema Cookie

Supporto per phpBB 3.0.x.
Rispondi
tequi71
Utente
Utente
Messaggi: 2
Iscritto il: 23/11/2015, 14:17
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
Database: Mysql

Multi Dominio problema Cookie

Messaggio da tequi71 » 23/11/2015, 14:23

Buongiorno a tutti.. mi chiamo Filippo e gestisco un forum tematico sulle moto.
Ho un problema e spero possiate aiutarmi...
Recentemente ho acquistato altri domini, ho configurato i dns in modo da farli puntare tutti allo stesso server (IP).
Il sito si vede senza problemi così come il forum. Il problema nasce alla login.
Al momento riesco a collegarmi da tutti i domini ma non mi funziona il login automatico.
Basta chiudere e riaprire la scheda del forum per dover reinserire tutto.
Io ho configurato i cookie mettendo tutti i domini in mio possesso separati dalla virgola (prima di fare questa modifica mi consentiva la login solo dal dominio elencato nei cookie, dopo me la fa fare ovunque ma con il problema del login automatico).
Conscio del fatto che questo sia un workaround volevo sapere qual è la procedura corretta per far funzionare il tutto.
Ho su phpbb 3.0.11 con Mysql.
Grazie mille!

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Multi Dominio problema Cookie

Messaggio da Sir Xiradorn » 23/11/2015, 15:12

Una domanda. Perchè far fare il login quando ad esempio potresti fare un redirect sullo stesso? Anche per non far sbomballare i motori di ricerca.

Hai (esempio) 3 domini? Beh due puntano la e il terzo quello principale farebbe tutto il resto. E' una procedura molto più sicura e lo store dei cookie lo stesso non sarebbe affetto da eventuali problematiche. Il workaround va bene (e debbo ammettere che non lo conoscevo) ma quello che so bene è che è meglio avere un cookie sicuro che uno insicuro e probabilemnete l'autolog è stato concepito per il riconoscimento solo da una delle voci del cookie. Dovresti provare da quale dominio riesce a fare l'autolog o se proprio non lo fa da nessuno. Ma capisci bene che se non va è perchè stai andando contro sistema e la cosa non è sempre positiva. La comodità, in questo caso potrebbe portare a problematiche di sicurezza, di cookie stolen (rubati), e incompatibilita con il SID o ID Sessione che potrebbe essere carpito.

Un consiglio mio personale è meglio un dominio primario e gli altri che puntano, ma è solo una mia personale scelta
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

tequi71
Utente
Utente
Messaggi: 2
Iscritto il: 23/11/2015, 14:17
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
Database: Mysql

Re: Multi Dominio problema Cookie

Messaggio da tequi71 » 23/11/2015, 15:40

Quindi dovrei creare delle directory virtuali sugli altri domini in modo da poter mettere il codice per fare un redirect sul dominio principale.. giusto?
Ma a questo punto i motori di ricerca come indicizzerebbero il dominio con il redirect?

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Multi Dominio problema Cookie

Messaggio da Sir Xiradorn » 23/11/2015, 16:03

Indicizzerebbero un unico dominio e il redirect su quello principale. Il problema fu affrontato anche sul com e la soluzione è quella di redirigere. phpbb non ha un vero e proprio sistema multi dominio.

Una soluzione che pero mi sovviene (e non so se si possibile farla) è la seguente. Provare a forzare le impostazioni di dominio tramite htaccess ma essendo questo su un server non so fino a che punto ti dia accesso.

Per dirla in soldoni: esempio. Io ammettiamo di avere due domini:
http://example.com e http://esempio.it
Ora ammettiamo che digiti http://example.com/doc.php e va bene ci arrivi e punto.
Ma ammettiamo che io voglia digitare http://esempio.it/doc.php e arrivare sulla stessa pagina. Beh forse è fattibile farlo usando una regex nell'htaccess che dice questo:
Quando digiti http://esempio.it/(link) allora convertilo come http://example.com/(link) restando comunque sul http://esempio.it. Ma bisognerebbe fare delle prove.

Sistema intrigante da sperimentare, ma poco costruttivo. Per diletto ci puoi provare.

In ogni caso l'inidicizzazione verrebbe fatta su UN SOLO dominio mentre i puntatori vengono segnati solo come puntatori appunto del dominio primario. E poi per non confondere le idee agli user è bene averne uno solo di dominio.
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: Multi Dominio problema Cookie

Messaggio da Barrnet » 23/11/2015, 19:40

Per la 3.0.x vi è la seguente mod che permette ciò che desideri: https://www.phpbb.com/community/viewtop ... 9&t=885205
Se invece i domini sono in realtà sottodomini puoi tranquillamente impostare il dominio nei cookie, precedendolo con un ".".

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 84 ospiti