首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >集成Umbraco和智能UrlRewriter

集成Umbraco和智能UrlRewriter
EN

Stack Overflow用户
提问于 2015-01-21 23:00:28
回答 1查看 56关注 0票数 1

我已经使用Intellegencia UrlRewriter一段时间了。我在VB类中使用了它,该类查找产品名称并获取用于查询字符串的相关ID号。它工作得很好。

我怎样才能在Umbraco中做同样的事情?

我想到了一种方法:使用~/products/product_name/的url结构(实际上是~/products/product.aspx?id=XX),并添加~/products/*作为保留文件夹,基本上将整个页面从Umbraco中删除。

问题是我的客户希望站点结构是~/product_name/ (不在子文件夹中)。我的问题是,我不认为我有任何方法告诉Umbraco不要处理这些页面。

有谁可以帮我?

EN

回答 1

Stack Overflow用户

发布于 2015-01-23 03:25:07

您可以通知umbraco忽略web.config中包含以下appSettings密钥的路径:

代码语言:javascript
复制
<appSettings> 
     ....
    <add key="umbracoReservedPaths" value="~/umbraco,~/install/,~/product_name/" />

默认情况下,此密钥包含在web.config中,因此您可以搜索umbracoReservedPaths并找到它。只需添加您的路径,umbraco将忽略它。您还可以使用umbracoReservedUrls appSetting密钥指定单个页面。

值得注意的是,在/ UrlRewritting.config /文件夹中,已经集成了一个用于urlrewritting.net重写器的配置文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28070305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档