Visualizzazione risultati 1 fino 9 di 9

Discussione: biscottini per piú domini

  1. #1
    incuso non è connesso Utente
    Data registrazione
    27-09-2003
    Messaggi
    173

    Angry biscottini per piú domini

    Sul mio sito utilizzo i cookies (tramite la setcookies()) per la gestione login degli utenti e altre cose.

    Recentemente ho riorganizzato il mio sito in maniera da utilizzare piú domini, ad esempio:

    http://top1000.incuso.altervista.org
    http://monete.anno.1956.incuso.altervista.org
    http://immagine.moneta.125.incuso.altervista.org
    etc. etc.

    una maniera per ovviare all'assenza del mod_rewrite insomma.

    Purtroppo ho scoperto che questo mi crea dei pasticci con i cookies. Infatti se mi loggo a partire da una di queste URL poi non lo risulto per la pagina principale e viceversa.

    Come è possibile impostare un cookie per tutto *incuso.altervista.org?
    Con le sessioni php ci si riesce?

    Grazie,
    Massimo

  2. #2
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Innnanzi tutto in setcookie nello spazio per il dominio prova a mettere $_SERVER['HTTP_HOST']

    ho anche trovato questo (è un pò incasinato):
    http://www.outofthetrees.co.uk/pulsa...id=125_0_1_0_C

    vedì un pò..

  3. #3
    incuso non è connesso Utente
    Data registrazione
    27-09-2003
    Messaggi
    173

    Predefinito

    grazie Marcio!

    il secondo è stato proprio risolutivo! non è vero che è incasinato, semplicemente nel caso generalizza per trovare un dominio nel mio caso già lo conosco.

    bastava settare

    session_set_cookie_params (0, '/', "incuso.altervista.org", 0);

    e ora tutti i sottodomini ricevono i cookies!

    fantastico!

    ora devo solo correggere lo zillione di errori che avro' introdotto passando dalla setcookie() alle session_*()

    se passi da Parma ricordati che ti devo una birra!

    M.

  4. #4
    Guest

    Predefinito

    ehi ma hai registrato 3 domini qui ad altervista?

  5. #5
    Guest

    Predefinito

    fino a quando ha registrato 3 domini nn ha fatto niente di male... puoi farne 24020402 [anke xkè l'importante è ke ogni dominio nn sia la "continua" dell'altro e nn penso sia il caso suo.. visto ke uno è solo la top100 l'altro il sito etc!
    Ultima modifica di avatargratis : 25-04-2005 alle ore 20.15.22

  6. #6
    incuso non è connesso Utente
    Data registrazione
    27-09-2003
    Messaggi
    173

    Predefinito

    No, non ne ho "registrati" altri. Semplicemente altervista ti fornisce un dominio del tipo

    http://incuso.altervista.org

    tu puoi aggiungere in testa a questo indirizzo tutte le parole che vuoi, ad esempio:

    http://top1000.incuso.altervista.org

    e gli altri riportati.

    La pagina richiamata sarà sempre la stessa. Nel mio caso poi è uno script php che in base all'indirizzo decide di richiamare una pagina o un altra. Il trucco è molto utile per evitare url con ? che google non gradisce tantissimo.

    Per la precisione ho quasi 2000 pagine che si comportano così.

    Ma questo non significa che abbia registrato alcunché, è una ficiur di apache. Ad esempio:

    http://odioloskate.skatekool.altervista.org :P

    M.
    Ultima modifica di incuso : 26-04-2005 alle ore 01.09.42

  7. #7
    Guest

    Predefinito

    ciao.
    io ho usato la funzione sottodomini del pannello di controllo, questo dopo aver attivato (sempre e solo tramite pannello) il database di classe 1, e creato cartelle con index come da istruzioni.
    l'operazione ha creato nella directory principale del sito un index.php che mi pare contenere i comandi necessari allo scopo. ma non funge. la cosa strana è che se clicco su index.php si apre la pagina che ho creato per reindirizzare gli errori (il file html a cui punta *.subdominio.dominio.altervista.org).

    le domande sono queste:

    l'index.php creato da AV è completo e bastevole al funzionamento dei subdomini?

    il vecchio index.html può rimanere, e convivere con l'index php, oppure devo sopprimerlo e incorporare il suo contenuto nell'index.php?

    incuso, i cui sottodomini funzionano benissimo, menziona apache: bisogna attivare anche questo?

    mi si perdoni la cocciutaggine e grazie.

  8. #8
    Guest

    Predefinito

    non so bene questa storia dei sottodomini che fa altervista, ma so che su un server apache la precedenza è index.html -> index.php... a meno che non sia settato diversamente nel php.ini del server... comunque per rispondere in modo semplice alla tua domanda... si possono convivere benissimo... ad esempio puoi caricare una intro nel html e poi il sito vero e proprio parte da index.php, occhi però che se lasci ad esempio l'indirizzo del link home come http://deposit313.altervista.org/ lui prendera come index quella html propinandoti nuovamente la intro... quindi fai attenzione, altrimenti i tuoi utenti dopo la seconda volta che si rivedono la intro se ne vanno...

  9. #9
    Guest

    Predefinito

    grazie neoscript per la risposta tempestiva.
    purtroppo non conosco né php, né mysql, né apache, e quindi non riesco a capire per bene la tua spiegazione (mentre scrivo ci sto ancora ragionando).
    a dire il vero io speravo che la creazione di sottodomini fosse una implementazione "facilitata" di AV, come guestboock e chat in java per esempio; io conosco solo una ticchia (unità di misura romana, ad indicare quantità molto esigua) di action script, e per caso.
    ti ringrazio comunque sinceramente per la risposta, da cui cercherò di partire per raggiungere lo scopo (unicamente creare un sottodominio)
    ciao,
    dott.dulcamara.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •