web服务器架设好了,但是只能打开主页,所有的ASP连接都打不开

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:51:01
web服务器架设好了,但是只能打开主页,所有的ASP连接都打不开
提示:Bad Request(Invalid Hostname)
请高手指教

我用ISS,域名解析正常,因为主页可以进,只是所有ASP连接都失败

域名可以登陆主页,用IP直接登陆也可以登陆主页,只有ASP的连接打不开

前面打错了,是IIS,版本6.0,可能是哪设置错了,但是我就是找不到到底哪里的设置问题

多谢liukun1981 和zy633两为,你们的办法我前面也试过,但是问题照旧,还可能是哪里设置做了吗?

直接点主页上的连接点不开,但是把地址直接输入却可以打开
比如在地址栏http://www.abc.com/abc.asp就可以。请教

但是http://0.1.2.3/abe.asp

zy633,非常不同意你的看法!
iis6绝对支持asp的!
楼主的iis设置没问题,问题出在网站数据库和配置问题,你的网站是否是从其他电脑上移植过来的?并且在其他电脑上做的时候用的还是局域网?

请进入网站后台,更改网站配置,修改数据库连接等,就能解决了

我觉着 应该是你超级连接做的不对,你看下,另外你的IIS的版本是多少的,你说下 或许能更好的帮你。另外你也可以把源码发给我 我给你分析下。QQ8033253

你IIS6的话
开始>程序>管理工具>Interner信息服务(IIS)管理器>默认网站(或其他网站)>属性>主目录>配置>选项>启用父路径.

还有就是扩展的地方
IIS6默认是只支持静态页面的,也就是说只能显示*.htm,*.html之类的东西
打开你的IIS管理器
可以看到"Web服务器扩展"
选中后右边看到"Active Server Pages",默认是禁止的,把它打开来就OK了

唉,你得说清问题,打不开链接,得有个提示什么错误
500的服务器错误,可能是你ASP的内空有错.或你服务器有错
可以在ASP内容前加上<%on error resume next %>
能显示,证明程序有问题,或用了特殊的功能,但服务器没开放权限
404或400之类的错误是没找到文件,证明你的链接有误,或文件没放对地方

重装IIS服务

主机名错误~
iis配置问题~请检查你的iis。

还有一个近法:把你的连接都改成相对路径

呵呵~~~哥们你是不是XP的系统啊!xp打不开ASP文件的!

还有你看看自己有没有设置主机头!