![]() |
Har letat som en galning över ett sätt att köra friendly URL i ASP.NET utan att behöva:
- mecka med IIS och wildcard mapping - installera tredjepartsprodukter - .NET Framework 4 Beta 1 Har du något tips som knuffar mig åt rätt håll? |
Om du inte vill använda IIS inbyggda funktioner, inte installera en tredjepartsprodukt och använda 4 beta 1 som inte har MVC inbyggt får du svårt.
Kör MVC på .NET 3.5, installera ISAPI_Rewrite: http://www.isapirewrite.com/ eller använd IIS inbyggda funktioner. |
Vad för webbserver? Om du sätter minimikravet IIS 7.0 så går det att lösa med bara .net-kod, ex med MVC-grejjerna som CotopaXi skrev om. Med IIS 6.0 eller lägre måste någonting justeras i IIS, antingen wildcard eller någon rewrite-grunka.
|
Du kan inte lösa det med dina krav.
Det finns tre sätt att lösa problemet på, och du listar alla tre som något du inte vill göra. Sorry |
Kan du inte använda RewritePath som du placerar i beginrequest i global.asax?
|
Bygger på antingen IIS 7.0 eller wildcard i 6.0
|
Det låter som att jag ska chilla tills dess att jag har IIS 7 och .NET 4 på alla burkar jag behöver få detta att fungera.
Tack för svar på tal. |
Alla tider är GMT +2. Klockan är nu 12:41. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson