我正在使用IIS重寫模塊來照顧博客之間的遷移,以便在此過程中沒有任何鏈接被中斷。所以我真的只是使用了很多301重定向。IIS 7.5 URL重寫模塊重新格式化鏈接?
但是,我想避免重定向時可能的性能和搜索引擎優化的原因。我可以通過在代碼中複製我的規則來做到這一點。但我想我會先問。有沒有辦法重用重寫模塊的規則來預處理和重新格式化鏈接?
以下是從博客主題的摘錄...
<a rel="bookmark" href="<%=Post.PermaLink %>" title="<%=Server.HtmlEncode(Post.Title) %>">Permalink</a>
我想改變這有點像href="ReformatLink(Post.PermaLink)"
,其中ReformatLink
運行於指定URL的URL重寫規則,並返回新URL。