昨晚对Blog进行了更改,主要体现在:
  1. Apple的Rss信息获取上用了Ajax,而一改以前的用DataSet去ReadXml的方法载入。
  2. 后台编辑器由webhtmlEditor替换成FCKEditor。
  3. Blog增加一些配置,如开启、关闭Blog;禁用、启用评论等。
在本地调试正常后上传到服务器,可没想到出现了一些事先没有预料到的问题
  1. 在获取Apple的Rss信息时,一直显示"载入中",而在本地却是可以显示的。但在本地调试时出现过下面的提示:

    点击是,则可以正常显示,点击"否",则出现脚本错误
  2. 因为Blog增加了httpModules与HttpHandler的配置
    Httphandler用于UrlRewrite的调配,将.aspx重写为.html,这样,就要在iis中将.html扩展名的文件交给.net去处理。
    而在FCKEditor中,大量调用了.html,这样,编辑器就出错了。试着更改Blog后台目录下的web.config,将HttpHandler进行remove或clear,
     <httpHandlers>
            <remove path="*.html" verb="*" />
     </httpHandlers>
    但没有起到任何效果,不知道是为什么。
现在只有先不重写成.html来临时解决这个问题,但这样又导致搜索引擎的链接失效,郁闷啊~~

1 Responses

  1. 幻想曲 二月 13 2007 , 10:30
    幻想曲
    ajax不能跨域所致
    #1

Write a comment:



(将显示你的Gravatar图标)  



[b][/b] - [i][/i] - [u][/u]- [quote][/quote]

:-/ ^_^ :d :o :kiss: :) :p :se: [yeah] :( :love: :han: :up: :cry: :zzz: o_o

暂时停止交换链接.

Ctrl+Enter提交 评论提交有问题?