经过分析我们发现是最新的oblog升级版本里的default.asp文件在捣鬼,现在default.asp文件是负责二级域名转向功能的实现,原来的程序里面没有打包那个程序,而现在的版本里将那个程序也打包在了一起,所以就出现了我们前面说的那些问题,我们完全可以解释出现那两种问题的原因:
对现象1的解释:有的博客出现那种情况是因为在虚拟主机设置里面将default.asp文件的执行优先级设置了比index.asp的文件要高,也就是在访问的时候他们会先执行default.asp文件,如果没有default.asp的时候才执行index.asp文件,但是并不是所有的虚拟主机的站点上都是将default.asp的执行优先级设置为比index.asp的要高,所以就出现了那种情况。
对现象2的解释:直接访问index.asp文件或者index.html文件就没有对default.asp文件进行访问,所以不出现那种情况。
对该情况的修改办法:
如果你不需要二级域名功能的话就可以将default.asp文件删除,或者在虚拟主机设置上将default.asp的执行优先级降低。(删除default.asp文件对博客的功能无任何影响)