• Bannato User Attivo

    Pagina index.html che faccia un redirect

    Ho messo il sito in una sottocartella (non nella root) quindi ho la necessità di mettere un index.html (che parte prima dell'index.php) che quando si digiti www.miosito.it rimandi sutivo a www.miosito.it/sottocartella...

    Googlando sono riuscito a fare solo questo file che dite va bene? Per funzionare funziona 😉

    [html]
    <html>

    <HEAD><TITLE>Segnalazione</TITLE>
    <META http-equiv=Content-Type content="text/html; charset=windows-1252">
    <META content="Microsoft FrontPage 6.0" name=GENERATOR>
    <META content=FrontPage.Editor.Document name=ProgId>
    <META http-equiv=Refresh content="1; URL= http://www.miosito.it/_altervista_ht/index.php"></HEAD>

    <body>

    descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito, descrizione mio sito,

    </body>

    </html>

    [/html]


  • User

    Puoi fare così:

    [html]
    <html>
    <body>
    <script type="text/javascript">
    location.href = "ht tp://tuosito/cartella/index.php";
    </script>
    </body>
    </html>
    [/html]oppure così:

    [html]
    <html>
    <head>
    <script type="text/javascript">
    function doRedirect() {
    location.href = "ht tp://tuosito/cartella/index.php";
    }
    </script>
    </head>
    <body onload="doRedirect();">
    ...
    </body>
    </html>
    [/html]


  • Bannato User Attivo

    Thank


  • User Newbie

    Ma i meta-tag nel secondo esempio vanno inseriti al posto dei tre puntini?

    [HTML]<body onload="doRedirect();">
    ...
    <br /><div style="z-index:3" class="smallfont" align="center">SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.</div></body>[/HTML]

    E nel primo?


  • User Attivo

    Ciao VibyG e benvenuto nel Forum GT,

    i meta tag vanno vanno sempre inseriti all'interno della sezione head. In questo caso credo sia meglio inserirli sia nella pagina che effettua il redirect, sia in quella di arrivo.

    :ciauz:


  • User Newbie

    Non ho capito la correzione che è stata fatta.
    Do per scontato che i due esempi dei redirect riportati sopra siano corretti.
    Volendo inserire questi metatag dove devo inserirli di preciso?
    [html]<HEAD>
    <title>Gruppo italiano...../title>
    <meta name="description" content="Il Gruppo ....... .">
    <meta name="keywords" content="parole, parole parole, parole">
    <meta name="copyright" content="Gruppo....">
    <meta name="language" content="Italian">
    <meta name="charset" content="UTF-8">
    <meta name="distribution" content="Global">
    <meta name="rating" content="General">
    <meta name="expires" content="Never">
    <meta name="robots" content="Index, Follow">
    <meta name="revisit-after" content="1 Days">
    </HEAD> [/html]Inoltre, vorrei sapere: è normale che questi metatag non concludano con il segno / ?


  • User Attivo

    Come ha correttamente scritto tu i metatag vanno nella sezione head del codice.

    A sua volta la sezione head và all'interno della sezione html, ma prima di aprire la sezione body

    [html]<html>
    <head>
    metatag
    </head>
    <body>
    contenuto pagina
    </body>
    </html>[/html]Nel primo esempio da te riportato invece sembrava che volessi inserire i metatag nella sezione body. Spero ora sia più chiaro.

    Per quanto riguarda il chiudere i tag con la barra "/", questo lo devi fare solo se stai usando l'xhtml come doctype. Se usi ancora l'html allora non servono.

    :ciauz: