如何设置才能在访问首页的时候,域名后面不要带index.html类似的页面

比如我部署的站点是www.abc.com 首页是/welcome这个servlet。我访问首页的时候必须输入www.abc.com/welcome才能访问首页,如果只输入www.abc.com会包404。那么请教如何配置才能在访问www.abc.com时直接显示首页呢?

在工程的web.xml中会有一个 

<welcome-file-list>

<welcome-file>index.html</welcome-file>

</welcome-file-list>

这个代码 ,这是设置工程访问的首页的,

这个index.html是放在WebRoot下的index.html

而我们常常不会把首页放在这个目录下。

如:我的首页的路径WebRoot->index->pages->index.html

这时,我就需要用一个中间的页面来跳转。

看看,能不能解决你的问题    

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-14
这个是需要你配置apache,apache重写来实现这个功能。如果你不想重写,来个治标的,那就把welcome设置成默认访问的,这个就可以实现了,但是其他的不行。
第2个回答  2014-04-14
网上搜一下如何配置默认首页.

如何把网站网址后面的index.html去掉
1. 去掉小尾巴 每个空间商后台的主机管理——控制面板——修改默认首页或首选域选择——将你网站首页的小尾巴调到第一个(比如我域名后面出现的的是index.html,就把index.html调为第一个)如图 2. 全站链接使用绝对地址,不要使用相对地址,统一url。可参考:3. 对外发布外链时,不要发带index.html等...

如何去除网站域名后的index.html或index.asp或index.php让其不显示
1、本地服务器的话,就设置IIS就可以。设置方法:IIS--设置默认文档--添加“index.asp" (如果没有的话)-调整上下顺序,把index.asp放在最上面 2、租用的空间:租用空间 里面有也设置服务器选项(或服务器指定的默认启动页面文件:default.asp或default.html\/index.htm等等,添加index.asp,并放到...

域名首页后面index.html怎么去掉
第一步:进入管理权限空间,点击云虚拟主机 第二步:进入虚拟主机界面,点击管理 第三步:点击基础环境设置,然后点击默认首页设置 第四步:点击index.html然后点击右边的向上箭头,把它调整到最上边,最后点击保存设置,就成功了

如何去除网站域名后的index.html或index.asp或index.php让其不显示
1、本地服务器的话,就设置IIS就可以。设置方法:IIS--设置默认文档--添加“index.asp"(如果没有的话)-调整上下顺序,把index.asp放在最上面 2、租用的空间:租用空间 里面有也设置服务器选项(或服务器指定的默认启动页面文件:default.asp或default.html\/index.htm等等,添加index.asp,并放到第...

怎么去掉网站首页尾缀怎么去掉网站首页尾缀标签
1。去掉小尾巴 各空业务后台的主机管理-控制面板-修改默认首页或首选域名选择-将你的网站首页的小尾巴设置为第一个(比如如果我的域名后面出现index.html,就将index.html设置为第一个)如图。2.使用绝对地址,不使用相对地址,全站链接统一url。参考:3.发布外链的时候,不要发index.html等地址。操作之后...

域名不指向index.html
回答:不知你用的什么BBS程序,有些程序首页索引不是index.html,所以也就转不到啦,不过你可以设置默认索引的顺序,在空间控制面版里设置

我的网站域名怎么去掉index.html
这个在网站的空间后台是可以设置的。设置的方法如下:不同的空间商的设置方法可能不太相同。1、登录空间的后台找到”控制面板“——>"设置默认首页"。2、将index.html填写至最前面即可,如下图:

织梦dedecms如何去掉首页域名后面的index.html
织梦dedecms去掉首页域名后面的index.html方法如下:1、登陆你的主机服务商登陆进去,点击主机管理 2、在主机管理中选择修改默认首页,然后将index.html提到最前面。

如何把网站首页的index.html去掉
网站首页域名后面index.html去掉的具体步骤:在主机(虚拟空间)里面设置默认首页顺序:把index.html提到最前面;进入网站空间的后台管理界面,点击【基础环境设置】——【默认首页设置】;在默认首页设置页面,点击【index.html】;选中【index.html】之后,点击右侧向上的箭头,然后保存设置;按照这样的步骤就...

织梦dedecms如何去掉首页域名后面的index.html
我也去答题访问个人页 展开全部 方法一:在空间或是服务器里修改默认首页为index.html方法二:首页生成静态之后将根目录中的index.php修改下名字,随便修改下,比如修改成index1.php 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 为...

相似回答