Tutorial – Implementare Url Rewriting su DBlog
A grande richiesta provo a cimentarmi con questo mini tutorial assolutamente basato sull’articolo di Marlenek ma un pò più specifico per DBlog.
Questo Tutorial è vivamente sconsigliato a chi è completamente digiuno di ASP, ma se proprio volete provarci FATE IL BACKUP di tutti file.
Oggi parliamo di: Url Rewriting (UR) per il DBlog
Per UR si intende una tecnica lato server per trasformare l’url della pagina in modo da rispecchiarne il titolo.
Invece di: https://www.simonerodriguez.com/articolo.asp?articolo=2
Diventa: https://www.simonerodriguez.com/public/vacanze-al-mare-21.asp
Questo è un accorgimento che rende la pagine più appetibili ai motori di ricerca che traggono informazioni da ogni elemento della stessa.
[dm]12[/dm]
11 Responses to “Tutorial – Implementare Url Rewriting su DBlog”
Grazie mille pukos, intanto ti consiglio di mettere il codice qui sopra un po’ più grande…ecchesiamo lillipuziani ?
simo.. c’hai ancora dei problemi con i path relativi…
Ciao hai ancora problemi?
Riattivo il download… vediamo se escono altri problemi.
Oggi sono stressante… Ma se faccio queste modifiche su un blog già attivo, i vecchi articoli come li legge?
Toh, chi si rivede!
I vecchi articoli andranno convertiti al nuovo sistema: ma per questo non ti preoccupare ho fatto uno scriptino che fa tutto quanto (se ti serve fai un fischio).
Inoltre ho anche una versione di articolo.asp che fa un “permanent redirect” dinamico ai nuovi file, così da non avere alcun problema ne con i motori di ricerca ne con chi aveva collegamenti a quegli articoli.
Credo che faccio il fischio… la mail dovresti averla nel commento. Questa funzione mi viene comoda per tutta la ploriferazione di Dblog che sto facendo in giro. Anzi, su uno stasera ci butto la versione moddata (ho fatto solo delle modifiche semplici al file default.asp)
Appena mi si riprende la morosa dall’infortunio, veniamo a fare un week, lavoro permettendo.
Il link lo inserisco stasera da casa.
Ciao Simone, questa è la versione definitiva o hai fatto qualche altra modifica nel frattempo? Non vorrei che magari l’hai messa solo nel mod by pukos e non l’hai riportata qui….
Ciao Donachy, scusa il ritardo nella risposta.
Hai ragione, ho modificato la funzione ConvertiTitoloInNomeScript per “normalizzare” le accentate.
Mi sono ripromesso da tempo di aggiornare il tutorial… e prima o poi lo farò!
simone in realtà mi sembra che quella modifica ci sia già nel tutorial che è la versione 0.2 del 4/5/2007
Cercando di creare un nuovo articolo, al momento del salvataggio restituisce questo errore:
**********************************************************************************************
Pannello di Controllo : Articoli : Aggiungi
Di seguito le informazioni necessarie per il nuovo articolo, dopo aver inserito i dati occorre cliccare sul pulsante “Aggiungi” per salvare.
Errore di run-time di Microsoft VBScript error ‘800a000d’
Tipo non corrispondente: ‘ConvertiTitoloInNomeScript’
/admin/articoli_aggiungi.asp, line 105
************************************************************************************************
la linea 105 è la seguente:
Set Documento = FSO.OpenTextFile(Server.MapPath(Path_DirPublic & “post/”) & “\” & ConvertiTitoloInNomeScript(FTitolo,RSCercaID(“ID”)), 2, True)
Suggerimenti?
..grazie