- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Pagina index.html che faccia un redirect
-
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]
-
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]
-
Thank
-
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?
-
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.
-
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 / ?
-
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.