- Home
- Categorie
- Coding e Sistemistica
- Help Center: consigli per il tuo progetto
- Riordiniamo le index
-
Riordiniamo le index
Sul server dove è ospitato il mio sito ho un più di una index (il sito è anzianotto, più volte ristrutturato).
Attualmente ho una index.htm (che non mi serve però è indicizzata sui MDR), una home.htm (vecchio residuo, non mi serve, forse con alcuni link interni) e poi l'attuale index.shtm che va bene.
Domande:
- devo fare il redirect usando il file .htaccess, ma verso quale URL ?
- devo riscrivere i link interni non più verso index.htm e home.htm ma verso index.shtm o verso il nome di dominio ?
- devo cancellare fisicamente dal server la index.htm e la home.htm
-
io farei cosi:
-
redirect 301 delle vecchie home sulla nuova
-
aggiustare tutti i collegamenti interni verso la nuova index oppure il dominio se ti interessa di più.
-
-
Chiaro.
Ma sul server Windows la redirect 301 non posso farla con .htaccess o sbaglio ? ma con .aspAllora faccio un esempio:
devo fare una pagina del tipo
<%
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", "http://www.miosito.com/"
%>e questa pagina deve avere il nome della pagina che non uso più, giusto ?
Ho provato a farlo, per esempio salvando questa pagina come index.htm (che non mi serve più perchè uso la index.shtm). Quando vado sul sito la pagina non viene caricata e nemmeno mi da errore 404.
Forse funziona solo con estensione .ASP
Ma se funziona solo come .ASP come faccio a salvarla come index.HTM ?
-
Se lo fai in ASP, occorre che la pagina abbia un estensione .asp
Altrimenti modifichi il file .htaccess e dovrebbe andar bene una cosa del genere:
redirect 301 /home.htm http://www.nomedeltuosito.it/index.shtm