5月,我们的纪念
2007-02
13
昨晚对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来临时解决这个问题,但这样又导致搜索引擎的链接失效,郁闷啊~~
Categories:   Blog相关
Tags:  
Actions:   Comments (4) |

Comments

1#

February 13 2007 , 09:30

幻想曲

ajax不能跨域所致

幻想曲 | Top

2#

February 13 2007 , 10:55

j

2
我的办法是将fckedit 的html全部重命名为htm,在查找替换.html为.htm
[em1]哈哈。。

j | Top

3#

February 13 2007 , 10:57

幻想曲

那样的确可以作到
但不明白为什么remove掉HttpHandler为什么会失效?

幻想曲 | Top

4#

February 18 2007 , 10:57

twostone

试试。
IE浏览器为什么提示javascript有错?

twostone | Top

Add comment



(Will show your Gravatar icon)  



  Country flag


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

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


申请链接请看这里