如何将托管博客整合到网站中

时间:2011-08-20 22:41:21

标签: asp.net blogs

我想将远程托管的博客集成到现有的ASP.net网站中。

希望托管博客平台本身,因为我希望有一个低摩擦解决方案,用户只需专注于发布内容而不维护博客引擎。 (所以我不想在我的服务器上构建一个workpress,dasBlog等博客引擎。)

旧的Blogger FTP解决方案就像我追求的那样。今天实现这一目标的最佳方法是什么?

我的标准: - 远程服务(如博客等)上的用户对博客内容更新 - 我的asp.net网站上的博客内容显示,带有我网站的外观/皮肤。

谢谢!

1 个答案:

答案 0 :(得分:1)

我现在正在做同样的事情。我想出的解决方案是在IIS7中使用应用程序请求路由和URL重写模块。你可以开始使用here,但是为了让一切正常,你还需要做更多的事情。如果您将博客集成到现有网站中,则不希望您的重写规则在整个网站范围内应用,因此请使用web.config中的元素包围规则集,并根据您希望博客在您网站上的显示位置进行设置。 Carlos的帖子中没有解决的另一件事是如何处理CSS或javascript文件中引用的链接,因为它们不会被重写。对于那些您将需要一个额外的入站规则,它将获取第一个重写规则未获得的所有相对URL。您可以查看我正在使用的规则集(也许可以回答我的问题)here。 希望这会有所帮助。