index o default

esatto devi fare come ha detto alex con l' htaccess.
non ti consiglio di fargli il redirect con l'index.php perchè google dovrebbe reindicizzarlo da capo.. praticamente partiresti da zero come pagerank..
(almeno questo è quello che so io) :)
 
esatto devi fare come ha detto alex con l' htaccess.
non ti consiglio di fargli il redirect con l'index.php perchè google dovrebbe reindicizzarlo da capo.. praticamente partiresti da zero come pagerank..
(almeno questo è quello che so io) :)
No se all'inizo non aveva indicizzata anche la pagina ma solo l'url cosa che c'è scrita in fondo alla guida.
ciao
non so se mi ha chiarito o confuso di più le idee, ma mi sembra che il mio problema sia un altro.
adesso sono su piattaforma windows (e trova default.htm), ma non ho le librerie gd attivate per il caricamento e trattamento delle immagini.
ora il sito rimane lo stesso, ho solo aggiunto (per ora in locale) una parte che permette il caricamento e trattamento delle immagini e quindi dovrei passare da piattaforma windows a linux (dove ci sono le gd attive).
come detto il problema è che su linux non trova la default.htm, dovrei rinominarla in index, cosa che non vorrei fare per diversi motivi, oltre al pr, tra cui, essndo la parte che non modifico fatta di un centinaio di pag htm e quindi dovrei aggiornare tutti i collegamenti.
per quello pensavo di fare una pagina index.php
PHP:
<?php
header('Location: default.htm');
?>
oppure il file .htaccess
come diceva alex
in questo secondo caso: devo scrivere con blocconote il file, ridenominarlo in .htacces e caricarlo nella root del sito?
Mentre nella stessa guida è scritto chiaramente che si deve fare il redirect nel caso contrario, perché così rimane la vecchia pagina che non viene cancellata e si inizia a indicizzare la nuova.
L'unica accortezza è di dire a google che si tratta di un redirect 301.
In PHP si fa così:
PHP:
<?php
header( "HTTP/1.1 301 Moved Permanently" );
header("Location: http://www.sito.it/default.htm");
?>
Dove il file di cui sopra sarà index.php

In altre parole non cancelli e ne modifichi il nome del vecchio file, ma ne crei un altro chiamato index.php che punta al vecchio.
Se no usi .htaccess lo crei con blocco note e lo carichi sul sito.
Ricordati di mettere tutto il dominio non solo il file!
 
Ultima modifica:
Tiè http://www.webconfs.com/how-to-redirect-a-webpage.php più de così nin zo.
martufello-fabrizio-maturan.jpg
 
duro di comprendonio

ciao
quindi posso procedere in due modi (se non ho capito male):
1. faccio un file php chiamato index.php e lo carico nella root del mio sito

PHP:
<?php
header( "HTTP/1.1 301 Moved Permanently" );
header("Location: http://www.sito.it/default.htm");
?>

2. faccio un file htaccess (usando bolocco note) scrivendoci

Codice:
DirectoryIndex default.htm

lo salvo, lo rinomino a .htaccess e lo carico nella root

ho detto giusto?
quale dei due è "più" migliore? (anche se il primo lo capisco meglio)
 

Discussioni simili