修改path可以生效,但是修改端口号80无法生效跳转到一个页面写在IIS7

修改path可以生效,但是修改端口号80无法生效跳转到一个页面写在IIS7

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
芝芝兰兰 2019-05-21 14:26:46

同学你好。请你检查一下是否重新启动Tomcat,并且自己正在启动的项目中是否配置了欢迎页面,如:

<welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>

并且这些页面需要至少有存在一个名称一致的页面在web目录下,如

http://img1.sycdn.imooc.com//climg/5ce39a000001babc02340175.jpg

否则出现404是正常的 。


如果还有疑问,可以继续提问。如果解答了同学的疑问,望采纳~

祝学习愉快~


  • 提问者 javaer11 #1
    不行,这些页面我也存在好几个,打开localhost回车直接404,path可以修改有效,端口号无效!!
    2019-05-21 14:33:26
  • 芝芝兰兰 回复 提问者 javaer11 #2
    同学你好。你修改port的位置是含有protocol="HTTP/1.1"的吗?如:<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
    2019-05-21 15:07:43
提问者 javaer11 2019-05-21 13:15:03
芝芝兰兰 2019-05-21 11:59:34

同学你好。这是因为80端口被IIS7给占用了。可以通过如下方式处理:

1)禁用IIS服务

右键计算机->管理 -> 进入计算机管理页面(左上角的名称) ->双击“服务和应用程序”(一般在左侧最后一个) ->点击Internet 信息服务(IIS)管理器 ->在弹出窗口中(分了四栏),最右边栏,点击“停止”

如下图:

5793bbe80001d10309900575.jpg


2)更改IIS站点的端口

右键计算机->管理 -> 进入计算机管理页面(左上角的名称) ->双击“服务和应用程序”(一般在左侧最后一个) ->点击Internet 信息服务(IIS)管理器 ->在弹出窗口中(分了四栏),点击第二栏(即连接栏)中的网站 ->分别选择 第三栏中(网站栏)罗列出来的站点 ->右键 选择绑定 -> 选择 并且点击编辑 ->把端口号改为8080或者其他 ->重启IIS服务

5793bd0c0001fff005000215.jpg

5793bd690001d2b905000257.jpg5793bd0b000133fc05000260.jpg


如果解答了同学的疑问,望采纳~

祝学习愉快~


  • 提问者 javaer11 #1
    按你说的做了之后,打开之后页面变成404 找不到了
    2019-05-21 13:11:07
  • 芝芝兰兰 回复 提问者 javaer11 #2
    请问是修改的IIS7的端口号还是禁用了呢?
    2019-05-21 13:34:44
  • 提问者 javaer11 #3
    修改端口号为别的了
    2019-05-21 13:36:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师