3 messaggi dal 25 novembre 2010
Ciao a tutti,
qualcuno può darmi delle dritte/aiuto su come poter configurare il web.config per l'url rewrite delle pagine? Tipo la classica trasformazione da ?id=1&titolo=Mio-prodotto in /mio-prodotto oppure ?lang=it in /it/ oppure eliminare l'estensione della pagina..etc?
Sono in hosting e non ho accesso al modulo URL rewrite su IIS, ma posso editare il web.config e caricarlo sul server con FTP.
Grazie
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
prova ad usare il pacchetto Nuget Microsoft.AspNet.FriendlyUrls che ti servirà appunto per rimuovere l'estensione della pagina e per usare url tipo /Prodotto/Scheda/Mio-Prodotto

Qui trovi una breve descrizione:
http://www.aspitalia.com/articoli/asp.net/asp.net-web-tools-2012.2-seconda-parte-p-4.aspx#title_1

Qui invece trovi degli esempi più dettagliati (in inglese)
http://www.hanselman.com/blog/IntroducingASPNETFriendlyUrlsCleanerURLsEasierRoutingAndMobileViewsForASPNETWebForms.aspx

FriendlyUrls non richiede il modulo URL Rewrite di IIS perché funziona grazie al meccanismo di routing di ASP.NET.

ciao,
Moreno

Enjoy learning and just keep making
3 messaggi dal 25 novembre 2010
Ciao, grazie per le info, ma da quel che ho capito è un pacchetto da installare sul web server... sono in hosting e non quindi non mi è consentito farlo...
33 messaggi dal 18 giugno 2002
ciao con nuget, scarichi la libreria direttamente nel tuo progetto con visual studio. Poi sul server dove hai il sito pubblicherai via ftp la libreria che troverai nella cartella bin. Spero di esserti stato utile. ciao

Doctorfire
3 messaggi dal 25 novembre 2010
ok, ci proverò, grazie del consiglio.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.