Visualizzazione risultati 1 fino 8 di 8

Discussione: Idea su dot.tk

  1. #1
    Guest

    Wink Idea su dot.tk

    Salve a tutti.
    Per questa domanda non ho trovato un'area adeguata, così ho postato qui.
    Ho trovato un metodo (forse un po'artigianale) per creare un dominio di secondo livello con dot.tk e far si che nella barra degli indirizzi si veda l'indirizzo completo per ogni pagina (ad esempio, al posto di tuosito.altervista.org/pagina.html avremo tuosito.tk/pagina.html e non semplicemente tuosito.tk!).

    Ora vorrei semplicemente sapere se questo potrebbe violare, secondo voi, alcune regole di altervista (dal regolamento non mi risulta) o di dot.tk.

    Se non viola nessuna regola, vi scrivo il mio metodo.

    Magari se funziona (e se non ci arrivate da soli, ovviamente) un piccolo riferimento al mio sito sul vostro sarebbe più che gradito.

    Se per Altervista è un problema perchè il suo servizio non viene più "pubblicizzato" dall'indirizzo dei siti, nessun problema: io sono disposto a scrivere sulla home del mio sito che ho utilizzato altervista.

    Grazie in anticipo a chi vorrà aiutarmi perché ne sa molto più di me!!

  2. #2
    Guest

    Predefinito

    Prova dare un'occhiata qui.

  3. #3
    Guest

    Unhappy

    Citazione Originalmente inviato da simpleticket Visualizza messaggio
    Prova dare un'occhiata qui.
    Grazie per la risposta, ma questo non risolve il mio dubbio.
    Il mio dubbio non era se questo servizio possa essere problematico ma se ciò che voglio fare si possa fare anche se è un po'come se andasse a modificare il comportamento di questo servizio.

    Effettivamente, ora che ci penso, non modifica il comportamento del servizio.
    Più che altro è come se ne aggiungesse uno nuovo.

    Ha degli svantaggi, ok. Ma si può fare?

  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Non hai ancora spiegato cosa fai, è difficile dirti se va contro qualche termine di servizio oppure no.

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    Non hai ancora spiegato cosa fai, è difficile dirti se va contro qualche termine di servizio oppure no.
    E' vero
    Allora, in pratica funziona così: l'utente va, ad esempio, su http://mercuriolucait.tk/germogli/.
    Senza mettere codici php, si troverà a visitare la home del mio sito (provato), quindi http://mercuriolucait.altervista.org/ e non http://mercuriolucait.altervista.org/germogli/.

    Io, invece, voglio scrivere un codice php nella home in modo da creare un redirect alla pagina desiderata senza cambiare il testo della barra degli indirizzi.
    In pratica, il contenuto del frame sarà la pagina http://mercuriolucait.altervista.org/germogli/, chiaro?

  6. #6
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Ah vabbuoh, un cloak, nulla di strano

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    Ah vabbuoh, un cloak, nulla di strano
    Grazie, ora che so come si chiama, si può fare? Posso postare il codice?

  8. #8
    Guest

    Cool Vabbuoh

    Ok, mi accontento del vabbuoh

    Ecco come fare:
    1) Rinominare la home index.php

    2)Inserire questo codice ALL'INIZIO della home:
    Codice PHP:
    <?php
    $sito
    = "mercuriolucait";
    $verifica = $_SERVER['HTTP_REFERER'];
    $sub = explode ("/", $verifica, 4);
    $verifica = $sub[2];
    $pag = $sub[3];
    $sub = explode (".", $verifica);
    $num = count($sub);
    $verifica = $sub[$num-2] . "." . $sub[$num-1];
    $verifica = strtolower($verifica);
    if ((
    $verifica == "$sito.tk") && ($pag <> "") && ($pag <> "index.php")){
    header("Location: $pag");
    }
    ?>
    dove al posto di "mercuriolucait" alla seconda riga va inserito il nome del domino tk, senza nessun www. e senza .tk.

    3) Aggiungere in ogni pagina NON destinata ad essere incorporata in frame l'attributo target con valore "_top" (target="_top") a tutti i link che non hanno ancora l'attributo target.


    Se, invece, volete far sì che, nella barra degli indirizzi il nome del dominio .tk venga sostituito con l'indirizzo del vostro sito la home va sempre rinominata "index.php", ma il codice cambia:
    Codice PHP:
    <?php
    $sito
    = "mercuriolucait";
    $verifica = $_SERVER['HTTP_REFERER'];
    $sub = explode ("/", $verifica, 4);
    $verifica = $sub[2];
    $pag = $sub[3];
    $sub = explode (".", $verifica);
    $num = count($sub);
    $verifica = $sub[$num-2] . "." . $sub[$num-1];
    $verifica = strtolower($verifica);
    if ((
    $verifica == "$sito.tk") && ($pag <> "") && ($pag <> "index.php")){
    echo(
    "<script language=\"JavaScript\" type=\"text/javascript\">top.location.href=('$indirizzo');</script>");
    }
    ?>
    e in questo caso va inserito fra i tag html <head> e </head>.
    Se si utilizza il secondo codice, il terzo passaggio è inutile.

    EDIT: Ora so che qualcuno mi dirà che ci sono altre funzioni per i link, come parse_url(), ma sembrerebbe che su AV funzioni solo se PHP 5 è attivo.

    Come già detto prima, se usate miei codici sarebbe gradito un piccolo riferimento al mio sito.
    Ultima modifica di mercuriolucait : 03-09-2012 alle ore 20.04.27

Regole di scrittura

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