将MVC页面URL从相对替换为绝对

时间:2017-08-01 14:32:34

标签: .net url model-view-controller

我的网站是用asp.net mvc4编写的。此站点具有存储在同一数据库表中的页面内容。 Html内容存储在表记录中。现在,对于seo问题,我需要将所有src图像和href从相对url转换为绝对url。什么是最好的解决方案?我想在发送到View之前编写替换链接url的代码:创建一个静态函数,即使用Html Agility Pack。是否有可能进行全局替换,即创建HttpModule或HttpFilter? 感谢

1 个答案:

答案 0 :(得分:0)

最后,我在链接http://html-agility-pack.net/?z=codeplex使用Html Agility Pack,创建一个简单的解析器并替换所有链接(通过正则表达式过滤)。感谢