Thursday, February 23, 2012
| Login
Indicizzare un Web site HTML con MOSS Minimize
Location: BlogsSharepoint Inside Blog    
Posted by: Francesco Sodano 27/07/2011 13.33

Mi è capitato, presso un cliente, di dover indicizzare un Web Site composto in prevalenza da pagine HTML statiche. Sulle prime ho pensato che il discorso fosse facile: Aggiunta di un nuovo Content Source di tipo Web Site e via di Full Crawl! al termine però ho notato, oltre al tempo eccessivo di indicizzazione, che nno tutte le pagine erano disponibili per la ricerca.

Per risolvere questo problema allora, ho cambiato strategia: invece di indicizzare il site come Web Site, l'ho indicizzato come File share puntando la directory in cui erano contenuti i file presentati da IIS. Risultato: Crwaling notevolmente più veloce, e tutte le pagine presenti in ricerca (se c'è un file su disco.. lo indicizzo, se non c'è.. non esiste una pagina web no?) 

Fatto questo bisogna solo risolvere un piccolo problemino di URL: i risultati della ricerca, infatti portavano il path della directory e non il website rendendo quindi irraggiungibili le pagine. Ad esempio la pagine index.htm veniva riportata dai risultati del Search come file://nomeserver/website/index.htm e non come http://nomeserver/index.htm

Per aggirare il problema occorre usare il SERVER NAME MAPPING:  questa funzionalità permette di mappare un indirizzo diverso ad un contenuto risolvendo il nostro problema.

Attenzione!!! Non confondete il Server Name Mapping con L'Alternate Access Mapping! il primo si applica a livello di Content il secondo a livello di Web Application.  

Permalink |  Trackback

Your name:
Title:
Comment:
Add Comment   Cancel 
           
SharePoint Inside Blog Minimize
         Print    
SharePoint Inside Blog Minimize
You must be logged in and have permission to create or edit a blog.
         Print    
SharePoint Inside Blog Minimize
         Print    
SharePoint Inside Blog Minimize
Archive
<February 2012>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910
Monthly
July, 2011
         Print    
Home

Copyright (c) 2008
DotNetNuke® is copyright 2002-2012 by DotNetNuke Corporation