访问http://localhost:57511/Index.aspx正常,用http://127.0.0.1:57511/Index.aspx访问显示bad request,单独用localhost和127.0.0.1都会到iis的主页,用的不是vs里的iis模拟器,不到一周之前还可以用ip访问,今天试的时候就完全不行了。求救啊!!!!
11 个解决方案
#1
hosts文件被修改了吧,再改回来就行啦
#2
查看80端口是否被占用了。。
#3
1.host 里 改成了 127.0.0.1 localhost
2.我禁用了ipv6
3.iis管理器里有个 default web site,默认绑定是ip全部未分配和端口80,我改成192.168.1.100也不行,我用vs打开是localhost:57511/index.aspx
我改成127.0.0.1:57511/index.aspx 就直接显示bad request - invalid hostname,我在iis管理器的default web site的绑定里改了各种搭配都不行,搞了一晚上了,早上起床又到现在,要怎么改啊!!
#4
1.host 里 改成了 127.0.0.1 localhost
2.我禁用了ipv6
3.iis管理器里有个 default web site,默认绑定是ip全部未分配和端口80,我改成192.168.1.100也不行,我用vs打开是localhost:57511/index.aspx
我改成127.0.0.1:57511/index.aspx 就直接显示bad request - invalid hostname,我在iis管理器的default web site的绑定里改了各种搭配都不行,搞了一晚上了,早上起床又到现在,要怎么改啊!!
#5
IIS里面把网站指向你的web应用程序地址,然后直接IIS里面输入IP地址就应该可以访问了(不要加端口,默认80端口),如果你非要用57511端口,就在IIS里面把这个网站的端口改成57511就可以了。
#6
我是在vs里 发布web——》发布文件系统, 应该怎么做? 我试了下convert to web应用程序,结果竟然提示不存在index.aspx.cs,可我的主页代码就在这个文件里。 能否说具体点操作过程,不大明白。。
#7
你把IIS那个默认的网站的物理路径指向你这个网站的目录,然后IIS里面就能看到了。你在IIS里面找到首页点右键选浏览(只是让你熟悉下,设置IIS的默认页后,直接输IP或者域名也是这样的效果),就能看到了,这个时候你看地址栏里面的地址明白了。
#8
IIS里面把网站指向你的web应用程序地址,然后直接IIS里面输入IP地址就应该可以访问了(不要加端口,默认80端口),如果你非要用57511端口,就在IIS里面把这个网站的端口改成57511就可以了。
我是在vs里 发布web——》发布文件系统, 应该怎么做? 我试了下convert to web应用程序,结果竟然提示不存在index.aspx.cs,可我的主页代码就在这个文件里。 能否说具体点操作过程,不大明白。。
你把IIS那个默认的网站的物理路径指向你这个网站的目录,然后IIS里面就能看到了。你在IIS里面找到首页点右键选浏览(只是让你熟悉下,设置IIS的默认页后,直接输IP或者域名也是这样的效果),就能看到了,这个时候你看地址栏里面的地址明白了。
#9
谢谢,不过还是不行,主要问题就是输localhost可以输ip不行。
IIS里面把网站指向你的web应用程序地址,然后直接IIS里面输入IP地址就应该可以访问了(不要加端口,默认80端口),如果你非要用57511端口,就在IIS里面把这个网站的端口改成57511就可以了。
我是在vs里 发布web——》发布文件系统, 应该怎么做? 我试了下convert to web应用程序,结果竟然提示不存在index.aspx.cs,可我的主页代码就在这个文件里。 能否说具体点操作过程,不大明白。。
你把IIS那个默认的网站的物理路径指向你这个网站的目录,然后IIS里面就能看到了。你在IIS里面找到首页点右键选浏览(只是让你熟悉下,设置IIS的默认页后,直接输IP或者域名也是这样的效果),就能看到了,这个时候你看地址栏里面的地址明白了。
你IIS绑定的是本机IP吗?
能截图上来看看吗?
#10
好烦,我好像也是这 个问题,从3号晚上10点到现在都没解决呢
#11
我也遇到。楼上的有答案了吗?
#1
hosts文件被修改了吧,再改回来就行啦
#2
查看80端口是否被占用了。。
#3
hosts文件被修改了吧,再改回来就行啦
1.host 里 改成了 127.0.0.1 localhost
2.我禁用了ipv6
3.iis管理器里有个 default web site,默认绑定是ip全部未分配和端口80,我改成192.168.1.100也不行,我用vs打开是localhost:57511/index.aspx
我改成127.0.0.1:57511/index.aspx 就直接显示bad request - invalid hostname,我在iis管理器的default web site的绑定里改了各种搭配都不行,搞了一晚上了,早上起床又到现在,要怎么改啊!!
#4
查看80端口是否被占用了。。
1.host 里 改成了 127.0.0.1 localhost
2.我禁用了ipv6
3.iis管理器里有个 default web site,默认绑定是ip全部未分配和端口80,我改成192.168.1.100也不行,我用vs打开是localhost:57511/index.aspx
我改成127.0.0.1:57511/index.aspx 就直接显示bad request - invalid hostname,我在iis管理器的default web site的绑定里改了各种搭配都不行,搞了一晚上了,早上起床又到现在,要怎么改啊!!
#5
IIS里面把网站指向你的web应用程序地址,然后直接IIS里面输入IP地址就应该可以访问了(不要加端口,默认80端口),如果你非要用57511端口,就在IIS里面把这个网站的端口改成57511就可以了。
#6
IIS里面把网站指向你的web应用程序地址,然后直接IIS里面输入IP地址就应该可以访问了(不要加端口,默认80端口),如果你非要用57511端口,就在IIS里面把这个网站的端口改成57511就可以了。
我是在vs里 发布web——》发布文件系统, 应该怎么做? 我试了下convert to web应用程序,结果竟然提示不存在index.aspx.cs,可我的主页代码就在这个文件里。 能否说具体点操作过程,不大明白。。
#7
IIS里面把网站指向你的web应用程序地址,然后直接IIS里面输入IP地址就应该可以访问了(不要加端口,默认80端口),如果你非要用57511端口,就在IIS里面把这个网站的端口改成57511就可以了。
我是在vs里 发布web——》发布文件系统, 应该怎么做? 我试了下convert to web应用程序,结果竟然提示不存在index.aspx.cs,可我的主页代码就在这个文件里。 能否说具体点操作过程,不大明白。。
你把IIS那个默认的网站的物理路径指向你这个网站的目录,然后IIS里面就能看到了。你在IIS里面找到首页点右键选浏览(只是让你熟悉下,设置IIS的默认页后,直接输IP或者域名也是这样的效果),就能看到了,这个时候你看地址栏里面的地址明白了。
#8
IIS里面把网站指向你的web应用程序地址,然后直接IIS里面输入IP地址就应该可以访问了(不要加端口,默认80端口),如果你非要用57511端口,就在IIS里面把这个网站的端口改成57511就可以了。
我是在vs里 发布web——》发布文件系统, 应该怎么做? 我试了下convert to web应用程序,结果竟然提示不存在index.aspx.cs,可我的主页代码就在这个文件里。 能否说具体点操作过程,不大明白。。
你把IIS那个默认的网站的物理路径指向你这个网站的目录,然后IIS里面就能看到了。你在IIS里面找到首页点右键选浏览(只是让你熟悉下,设置IIS的默认页后,直接输IP或者域名也是这样的效果),就能看到了,这个时候你看地址栏里面的地址明白了。
#9
谢谢,不过还是不行,主要问题就是输localhost可以输ip不行。
IIS里面把网站指向你的web应用程序地址,然后直接IIS里面输入IP地址就应该可以访问了(不要加端口,默认80端口),如果你非要用57511端口,就在IIS里面把这个网站的端口改成57511就可以了。
我是在vs里 发布web——》发布文件系统, 应该怎么做? 我试了下convert to web应用程序,结果竟然提示不存在index.aspx.cs,可我的主页代码就在这个文件里。 能否说具体点操作过程,不大明白。。
你把IIS那个默认的网站的物理路径指向你这个网站的目录,然后IIS里面就能看到了。你在IIS里面找到首页点右键选浏览(只是让你熟悉下,设置IIS的默认页后,直接输IP或者域名也是这样的效果),就能看到了,这个时候你看地址栏里面的地址明白了。
你IIS绑定的是本机IP吗?
能截图上来看看吗?
#10
好烦,我好像也是这 个问题,从3号晚上10点到现在都没解决呢
#11
我也遇到。楼上的有答案了吗?