在我的umbraco网站上的网址中包含网页ID

时间:2016-04-08 11:13:38

标签: umbraco

我有一个在Umbraco 7上运行的网站,它使用默认的Url方案,网址可能如下所示:

http://domain.com/page-name/subpage-name

由于内容创作者喜欢“优化”网站上的网页,他们经常更改网页标题,并在此过程中更改网页的网址,打破链接到网页的所有链接(谷歌链接,广告词广告系列,合作伙伴网站等。)

我想将网页标题保留在网址中,用于搜索引擎优化目的,并且在首次创建网页时不会卡住一个网址,因此我想将ID添加到网页的网址中。我看过很多网站都有这样的网址:

http://domain.com/page/id/subpage-name or http://domain.com/page/id-subpage-name

然后根据id而不是名称

查找页面

用Umbraco可以达到这个目的吗?

1 个答案:

答案 0 :(得分:0)

我同意Pekka的这一点,为页面标题/导航标题/浏览器标题创建单独的字段非常容易。在我看来,这是一个比向网址添加ID更好的解决方案,但这只是我的两分钱。

您应该可以创建一个这样的自定义URL处理程序:http://24days.in/umbraco/2014/urlprovider-and-contentfinder/ - 该文章来自2014年,因此某些内容可能已更改。但这个概念应该仍然具有相关性。