Hey udviklere,
Jeg er forholdsvis ny i ASP.net, men sidder i øjeblikket og arbejder på et website, hvor jeg meget gerne, ligesom her på udvikleren, vil have pæne URL'er.
Jeg fandt denne artikel
http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx som så meget lovende ud, og har nu forsøgt frem og tilbage og kan simpelthen ikke få det til at virke.
Jeg koder i ASP.net C# og bruger Dreamweaver, og ved derfor ikke helt hvordan jeg skal lave den reference der bliver snakket om i artiklen (og på
http://www.URLrewriter.net ) og vil tro det er derfor det ikke virker.
Jeg har i min web.config fil skrevet følgende:
<!-- Web.Config Configuration File -->
<configuration>
<configSections>
<section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" />
</configSections>
<system.web>
<customErrors mode="Off"/>
</system.web>
<system.web>
<compilation debug="true"/>
</system.web>
<system.web>
<httpModules>
<add name="UrlRewriter" type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter"/>
</httpModules>
</system.web>
<rewriter>
<rewrite url="~/page/(.+)" to="~/default.aspx?p=$1" />
</rewriter>
</configuration>
Men når jeg forsøger at gå til www.mydomain.dk/page/1 kommer den bare med en 404.
Nogen der ved hvad det er jeg misser her? Jeg har smidt dll'en i min bin mappe på serveren (som i øvrigt er hosted ved Surftown).
Eller er der eventuelt nogen der kender til andre måder at URL rewrite i ASP.net?
På forhånd mange tak!