我正在使用Apache的Url重写引擎用希伯来语重写我的博客文章的Url。我使用Feedburner作为我的rss提供者。我的网站和我的rss.xml文件都运行得很好。问题是当我单击来自Feedburner的链接时:它会将所有希伯来语字符都变成问号。下面是一个例子:链接:
http://feedproxy.google.com/~r/Webdeskil/~3/v4V5nVxzOS8/כסף-באינטרנט-גוגל-אדסנס
变成:
http://www.webdesk.co.il/articles/???-????????-????-??????
所以我发现这是Feedburner的问题,而不是我的代码的问题。有什么建议吗?
发布于 2012-04-12 07:28:22
我弄明白了: feedburner不会对给定的url进行编码,所以在通过.rss“发送”到feedburner之前,希伯来语中的url必须经过编码。
我使用了PHP内置的函数urlEncode(),这个问题就解决了。
https://stackoverflow.com/questions/10070272
复制相似问题