Problem med UrlRewriter.Net
Forum --> ASP.NET
|
Author |
Comment |
Rune Solberg
|
Problem med UrlRewriter.Net |
21.04.2009 00:31:21
|
|
Hei,
Har en web site som jeg nylig publiserte. Har benyttet UrlRewriter.Net for å generere søkevennlig url.
Det fungerer helt fint når jeg kjører siden lokalt, med får det ikke til å fungere på serveren. (HTTP Error 404 - File or directory not found)
Er det noen som kan gi noen gode råd?
Her følger en eksempel på koden jeg benytter:
Mvh
Rune Solberg
config filen: <add key="SiteDomain" value="http://www.domene.no" />
<rewrite url="^/c([0-9]+)/.*$" to="~/kategorier.aspx?kategori_id=$1" processing="stop" />
LinkFactory filen:
public static string MakeKategoriUrl(string kategorinavn, string kategori_id) { string res = kategorinavn.Replace("ø", "o"); string res2 = res.Replace("æ", "a"); string res3 = res2.Replace("å", "aa"); kategorinavn = prepareUrlText(res3); string siteDomain = ConfigurationManager.AppSettings["SiteDomain"]; string url = String.Format("{0}/c{1}/{2}", siteDomain, kategori_id, kategorinavn); return HttpUtility.UrlPathEncode(url); }
|
Øyvind Sean Kinsey
|
RE:Problem med UrlRewriter.Net |
21.04.2009 21:14:41
|
Er det IIS7 du publiserer til? I såfall må du vel sørge for at alle requests blir rutet gjennom aspnet_isapi, ellers så når blir de bare kjørt igjennom normal pipeline, og returnerer 404 uten at asp.net noengang er involvert..
|
Copyright (C) 2006 Norwegian .NET User Group