Visualizzazione risultati 1 fino 30 di 30

Discussione: Ridirezione il dominio www.xxxxx.altervista.org a xxxxx.altervista.org

  1. #1
    Guest

    Predefinito Ridirezione il dominio www.xxxxx.altervista.org a xxxxx.altervista.org

    Vorrei che chi fa il dominio con www venisse riportato direttamente al dominio senza..

    Devo usare un header o c'è un altro modo? anche da pannello di av..

  2. #2
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Cosa intendi?
    Il path forwarding è già disponibile, cioè se scrivi il tuo sito con o senza www si vede lo stesso!!!

  3. #3
    L'avatar di phpone
    phpone non è connesso AlterGuru
    Data registrazione
    05-09-2005
    Residenza
    Roma
    Messaggi
    1,217

    Predefinito

    col php non mi ricordo come si faccia
    con l'htaccess e' questo codice
    Codice:
    Options +FollowSymlinks
    RewriteEngine on
    rewritecond %{http_host} ^www.xxx.altervista.org [nc]
    rewriterule ^(.*)$ http://xxx.altervista.org/$1 [r=301,nc]

  4. #4
    Guest

    Predefinito

    Ciao a tutti,
    nessuno sa come realizzare tale funzionalità senza htaccess?

    Grazie

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Potresti farlo tramite PHP:
    Codice PHP:
    <?
    $indirizzo
    =str_replace("http://","",$_SERVER['HTTP_HOST']);
    $indirizzo=explode(".",$indirizzo);
    $sottodominio="";
    for(
    $i=0;$i<count($indirizzo)-3;$i++)
    $sottodominio=$indirizzo[$i];
    if (
    $sottodominio=="www")
    Header("Location: http://xxx.altervista.org/");
    ?>
    Se vuoi che sia valido per tutti i sottodomini, prova a cambiare l'ultimo if in questo modo:
    Codice PHP:
    if ($sottodominio!="")
    Header("Location: http://xxx.altervista.org/");
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    Grazie, perfetto!


    EDIT: ...mmm... come non detto, il problema resta!

    Se vado ad una pagina www.miosito.altervista.org/pagina.php il problema si ripresenta!

    Devo forse inserire la funzione in ogni pagina??


    FunCool: Non scrivere due messaggi consecutivi, utilizza il tasto Edita.
    Ultima modifica di funcool : 09-04-2007 alle ore 17.25.08

  7. #7
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Citazione Originalmente inviato da jamitaly
    Devo forse inserire la funzione in ogni pagina??
    esattissimo
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  8. #8
    Guest

    Predefinito

    Perfetto, ma adesso mi si presenta un altro problema:

    Con il codice riportato sopra, se scrivo: http://www.sitotarget.altervista.prg/pagina.php
    la funzione mi riporta a http://sitotarget.altervista.org/ e non a http://sitotarget.altervista.org/pagina.php come vorrei.

    Si può risolvere questo problema?

  9. #9
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    sì vero perchè l'amico funcool ha dimenticato un importante dettaglio: che sitotarget.altervista.org/ = index del sito!! (veramente neanke tu l'hai specificato quindi ci ha fatto caso ) bisogna aggiungere dopo quello il resto del percorso!
    Per quello che penso tu ne debba fare ti basta anche un
    Codice PHP:
    Header("Location: ".str_replace("http://www.","http://",$_SERVER['SCRIPT_URI']));
    sostituendo l'ultima riga del codice di funcool

    PS: Inoltre direi che "www" debba essere solo la prima parte giusto? Quindi il suo
    Codice PHP:
    for($i=0;$i<count($indirizzo)-3;$i++)
    $sottodominio=$indirizzo[$i];
    mi sembra pleonastico... basterebbe
    Codice PHP:
    $sottodominio=$indirizzo[0];
    vero?

    PPS: funcool ha messo:
    Codice PHP:
    $indirizzo=str_replace("http://","",$_SERVER['HTTP_HOST']);
    che però non serve (questo non credo lo sapeste) perchè se provate a creare un file php che vi stampa tutto l'array $_SERVER con le chiavi e i valori, $_SERVER['HTTP_HOST'] non ha l' "http://" davanti (tanto perchè si sappia)
    quindi il codice finale sarebbe:
    Codice PHP:
    <?
    $indirizzo
    =explode(".",$_SERVER['HTTP_HOST']);
    $sottodominio=$indirizzo[0];
    if (
    $sottodominio=="www")
    Header("Location: ".str_replace("http://www.","http://",$_SERVER['SCRIPT_URI']));
    ?>


    PPPS: Altra curiosità: $_SERVER['HTTP_HOST'] e $_SERVER['SERVER_NAME'] danno la stessa cosa :o
    Ultima modifica di Luffio : 12-04-2007 alle ore 23.36.24
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  10. #10
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    La mia soluzione comunque comprendeva la possibilità di domini anche superiori del quarto livello.

    Citazione Originalmente inviato da Luffio
    l'amico funcool
    Ma chi c***o ti conosce?
    Ultima modifica di funcool : 13-04-2007 alle ore 08.43.01
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  11. #11
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Citazione Originalmente inviato da funcool
    La mia soluzione comunque comprendeva la possibilità di domini anche superiori del quarto livello.
    beh è cmq sempre il primo, mica scrivi "http://cavolodizio.www.funcool.altervista.org/" !! (PS "cavolo di zio" non è un offesa è come "chicchesìa")
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  12. #12
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da Luffio
    beh è cmq sempre il primo, mica scrivi "http://cavolodizio.www.funcool.altervista.org/" !! (PS "cavolo di zio" non è un offesa è come "chicchesìa")
    Il dominio che hai scritto tu è superiore del quarto livello è in quel caso "www" non è il primo elemento.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  13. #13
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Citazione Originalmente inviato da funcool
    Il dominio che hai scritto tu è superiore del quarto livello è in quel caso "www" non è il primo elemento.
    sì ma MICA lo metti in mezzo il "www" ! cioè io non lho mai visto :P ditemi se si fa... di solito scrivo http://www.ciao.zio.cosa.cavolo.stai...ltervista.org/ (ps: sta pagina esiste! ) col "www" all'inizio...
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  14. #14
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Siamo su due linee di pensiero diverse.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  15. #15
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Citazione Originalmente inviato da funcool
    Siamo su due linee di pensiero diverse.
    perchè blateri a caso? ho solo chiesto se si può mettere il "www" in mezzo...
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  16. #16
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da Luffio
    perchè blateri a caso? ho solo chiesto se si può mettere il "www" in mezzo...
    Ma perché ti scaldi tanto? Volevo solo dire che io consideravo il sottodominio "www" più a destra possibile e invece tu lo consideri come primo a sinistra.
    Calma, non volevo certamente offendere nessuno.
    Il "www" lo puoi mettere dove vuoi.
    Ultima modifica di funcool : 13-04-2007 alle ore 10.58.51
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  17. #17
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    non mi sono offeso, tranquillo, avrei messo "?" e "!" e faccine varie :P era solo una provocazione
    Il "www" lo puoi mettere dove vuoi.
    questa è la risposta che aspettavo, grazie :D

    PS: tanto per dire,
    Citazione Originalmente inviato da funcool
    Siamo su due linee di pensiero diverse.
    che razza di risposta è? :S o si può o non si può! boh
    Ultima modifica di Luffio : 13-04-2007 alle ore 18.01.53
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  18. #18
    Guest

    Predefinito

    Ragazzi, spiacente di interrompere la vostra discussione ma il nuovo codice non sortisce gli effetti desiderati: continua a mandarmi in index!

    Sia se uso la versione di funcool modificata con l'ultima riga di luffio che se uso l'intero codice di luffio.

  19. #19
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Appena riprovato il codice con le mie modifiche: FUNZIONA !
    Rivediti tutto il codice che hai scritto nella pagina. Se non trovi posta qui lo script
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  20. #20
    Guest

    Predefinito

    Niente da fare Luffio, puoi provare tu stesso (lascio lo script attivato in modo che tu possa provare). Vai in una qualsiasi pagina anteponendo il www e vedrai tu stesso.

    Non so cosa pensare... x la cronaca (magari può essere un indizio) il sito è in Phpnuke Maximus BS.

  21. #21
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    è vero, non va. Deve esserci da qualche parte, allora, una funzione che fa già lo stesso. Togli lo script e prova ad andare a "www.ecc"
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  22. #22
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    invece di SCRIPT_URI provate a utilizzare REQUEST_URI

  23. #23
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Citazione Originalmente inviato da silverseraph
    invece di SCRIPT_URI provate a utilizzare REQUEST_URI
    sì è giusto così :P oppure anche
    Codice PHP:
    $_SERVER['SCRIPT_URI']."?".$_SERVER['QUERY_STRING']
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  24. #24
    Guest

    Predefinito

    Citazione Originalmente inviato da silverseraph
    invece di SCRIPT_URI provate a utilizzare REQUEST_URI
    Firefox risponde:
    Questa pagina non ridireziona in modo corretto

    Firefox ha rilevato che il server sta ridirezionando la richiesta per questo indirizzo in modo che non possa mai essere completata.

    * Questo problema spesso è causato dal blocco o dal rifiuto dei cookie.
    oppure anche
    Codice PHP:
    $_SERVER['SCRIPT_URI']."?".$_SERVER['QUERY_STRING']
    Che intendi? Come la uso?
    Ultima modifica di jamitaly : 14-04-2007 alle ore 16.20.14

  25. #25
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Codice PHP:
    header("Location: ".str_replace("http://www.","http://",$_SERVER['SCRIPT_URI'])."?".$_SERVER['QUERY_STRING']);
    Ultima modifica di Luffio : 14-04-2007 alle ore 20.42.08
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  26. #26
    Guest

    Predefinito

    Citazione Originalmente inviato da Luffio
    Codice PHP:
    header("Location: ".str_replace("http://www.","http://",$_SERVER['SCRIPT_URI'])."?".$SERVER['QUERY_STRING']);
    Niente, sempre lo stesso risultato: rispedito in home!

  27. #27
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Attenzione: Ho dimenticato un _ : $_SERVER['QUERY_STRING'] ora ho corretto
    Ultima modifica di Luffio : 14-04-2007 alle ore 20.43.02
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  28. #28
    Guest

    Predefinito

    Adesso si!!!

    Perfetto, grazie mille!!

  29. #29
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    Scusate ma se la pagina non ha una variabile ing et non funziona, o sbaglio? a questo punto è melgio utilizzare REQUEST_URI.

  30. #30
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    scusa, che roba è quella cosa lì? Se glielo dici può metterli anche tutti e due...
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

Regole di scrittura

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