代码之家  ›  专栏  ›  技术社区  ›  Kamyar

URL ASP.NET中的非英文字符

  •  2
  • Kamyar  · 技术社区  · 14 年前

    我正在使用Blogengine.Net作为我的博客引擎。我想提供搜索引擎优化友好地址如下: http://www.mysite.com/post
    但blogengine将字符更改为不适合搜索引擎优化的代码,如:
    http://www.mysite.com/post/d8aad8a7d9bedb8cdaa9-da86d987d8a7d8b1.aspx
    我的问题是:

    1. 如果您熟悉Blogengine.net,您知道它是与ASP.net还是Blogengine.net相关吗?

    更新: 一个BlogEngine.Net的问题。版本2.0在URL地址中支持非unicode字符。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Pieter van Ginkel    14 年前

    URL规范不允许这样做 因为它们只允许非常有限的字符集。

    http://en.wikipedia.org/wiki/Percent-encoding http://tools.ietf.org/html/rfc3986#section-2.4 更多信息。

    推荐文章