- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- 301 e url dinamici
-
301 e url dinamici
Avrei due domande riguardo il 301 moved permanently:
se ho dei backlink con url dinamici (tipo http://sito.xxx/default.asp?moduli=nome&id=#) come posso procedere senza perdere o "interrompere" il link?mille grazie
-
@sid05 said:
Avrei due domande riguardo il 301 moved permanently:
se ho dei backlink con url dinamici (tipo http://sito.xxx/default.asp?moduli=nome&id=#) come posso procedere senza perdere o "interrompere" il link?mille grazie
Ciao Sid05
scusa ma non ho capito molto bene.
Hai dei backlink che puntano ad una pagina generata dinamicamente e vuoi spostare permanentemente i contenuti di quella pagina verso un'altra ?
Se così fosse, basterebbe caricare nel database dei contenuti che genera quella pagina il codice per il [url=http://www.giorgiotave.it/forum/16502-post13.html#16895]301 moved permanently.
Altrimenti, se così non dovesse funzionare, penso dovresti mettere mano al global.asa visto che lavori in asp.
Se sbaglio qualcuno dei più esperti mi rettifichi pls
-
Il fatto è che la pagina dinamica versa la quale puntano i backlink non ci sarà più, in quanto sto rifacendo completamente il sito (che era in Openasp) e cancellerò il database.
A questo punto ogni backlink del tipo http://www.nome.xx/default.asp?....verrà indirizzato verso default.asp che è la mia nuova home, ma non la pagina che mi interessa (default.asp?...contenuto)...grazie mille Rl'A
-
mi sono appena accorto di avere inavvertitamente creato dei link morti...
scusatemi...
(non riesco a modificarli)
-
@sid05 said:
Il fatto è che la pagina dinamica versa la quale puntano i backlink non ci sarà più, in quanto sto rifacendo completamente il sito (che era in Openasp) e cancellerò il database.
A questo punto ogni backlink del tipo http://www.nome.xx/default.asp?....verrà indirizzato verso default.asp che è la mia nuova home, ma non la pagina che mi interessa (default.asp?...contenuto)...grazie mille Rl'A
Scusa Sid
sarà tardi, sarà venerdì, ma continuo a non capire
se vuoi rifare tutto il sito e non incorrere in questi problemi, perchè semplicemente non metti il nuovo sito in una cartella?
In questo modo potresti lasciare online il vecchio database, da cui settare tutti i 301 necessari verso le nuove pagine.
Tutto questo senza pensare al file global.asa; io personalmente non ho mai impostato i 301 da li, però forse si potrebbe fare. Dal global.asa si settano di solito tutte quelle variabili globali che vengono gestite all'interno dell'applicazione; si creano istanze di oggetti, si inizializzano variabili a livello di Sessione o Applicazione ed altro.
Quindi magari si possono impostare i 301 da li, ma è solo un'ipotesi
Forse, se la soluzione di lasciare online il vecchio db e mettere il nuovo in una cartella non è fattibile, sarebbe il caso di approfondire il caso nella sezione asp.
Aspettiamo che dicono gli altri
-
@sid05 said:
Avrei due domande riguardo il 301 moved permanently:
se ho dei backlink con url dinamici (tipo http://sito.xxx/default.asp?moduli=nome&id=#) come posso procedere senza perdere o "interrompere" il link?mille grazie
Nella vecchia pagina sito.xxx/default.asp dovrai gestire tutti i possibili moved permanetly, sulla base della query-string "moduli=nome&id=#", questo implica che fino a quando GG non avrà eliminato i vecchi url dalle serp dovrai necessariamente mantenere il database del precedente CMS.
Nella vecchia default.asp scrivera qualcosa del tipo:Select case cstr(lcase(Request("moduli")) Case "nome-modulo-1" if cstr(lcase(Request("id")) = "1" then Response.Status="301 Moved Permanently" Response.AddHeader "Location", [http://www.nuovo-defaut-url.xxx/pagina-1.asp](http://www.nuovo-defaut-url.xxx/pagina-1.asp)" end if [....idem per gli altri id...] Case "nome-modulo-2" [....come sopra....] Case Else Response.Status="301 Moved Permanently" Response.AddHeader "Location", "http://www.nuovo-defaut-url.xxx" End Select
-
grazie mille dell' aiuto
il fatto è che google non ha mai indicizzato una riga del CMS, quindi il mio problema riguarda solo gli utenti che navigando in vari forum etc, troveranno quel link dinamico (anche spesso)...
non potendo nominare esattamente il file (defaul.asp?modulo=xxx&id=XX) a questo punto farò arrivare tutti al nuovo default.asp...avrei voluto trovare il modo di indirizzare direttamente ai contenuti (in questo caso alcuni tutorial e miniguide)e non alla homepage, ma poco male... in effetti forse è meglio aprire un nuovo thread in asp..
ancora mille grazie
-
ok, nel caso ci "vediamo" in "ASP & ASP.NET"...