ASP生成静态网页的问题,本地可以生成,网络空间里就不行???在线
在本地可以生成,网络空间里就不行???
生面的网页打开出现下面一段话??
Bad Request (Invalid Hostname)
127.0.0.1换成网上的地址也是这样的,请问怎么解决
我用的代码:
<%url = "http://127.0.0.1/index.asp "
set http=Server.createobject( "Msxml2.XMLHTTP ")
Http.open "GET ",url,false
Http.send()
set objStream = Server.CreateObject( "ADODB.Stream ")
objStream.type = 1
objStream.open
objstream.write http.responseBody
objstream.saveToFile server.mappath( "index22.htm "),2
objstream.close
Response.Write "生成静态网页成功! <a href=index22.htm> 浏览生成的网页 </a> "
%>
------解决方案--------------------1 如果确定域名已经解析生效,但是仍然不能访问,出现Bad Request (Invalid Hostname).那么这就可能是您没有绑定该域名的原因
2 默认首页可能不对
3 服务器IIS停止了,过一段时间再试
------解决方案--------------------看是否支持Msxml2.XMLHTTP和ADODB.Stream
------解决方案--------------------同意楼上。
看一下你的fso权限开了没有。
------解决方案--------------------.......