开发者社区> 问答> 正文

用域名直接访问网站首页

我服务器用的nginx1.3 + tomcat6;缓存用的oscache; URL 都用 urlrewriter重写过的,比如,我现在要访问我的主页:
www.lessmore.com/net; 因为主页是动态页面从action,跳到jsp,后面就有个/net;
web.xml的欢迎页面配置:
`

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

`
通过静态页面 homePage.html的 <meta http-equiv="refresh" content="0;url=net">,能转发到我的主页,这样能实现只用域名www.lessmore.com 访问主页;但跳转到主页后 URL 还是会变为www.lessmore.com/net;
直接用域名访问网站首页是怎么做呢?
网站首页静态化成一个html文件,还是其他办法能去除域名后的标识/net;

展开
收起
落地花开啦 2016-03-26 11:31:22 3954 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    web.xml里不能直接跳转到一个action
    如果是 用struts2 + tomcat
    找到两个办法可以直接用域名访问默认网站首页:
    1.通过一个页面 转发action
    `

    <welcome-file>homePage.html</welcome-file> //网站首页


    `
    2.建一个空文件 fristPage.action
    `

    <welcome-file>noLogin/fristPage.action</welcome-file> //fristPage.action是你的action名称

    `
    ROOT/noLogin/fristPage.action //ROOT是项目目录,在里面建目录和空文件
    比如输入www.oscxxx.com,就能访问到相应的action

    2019-07-17 19:15:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
创新改变行业——释放域名生态的力量 立即下载
“域”见更美好的未来——域名筑梦互联网+ 立即下载
“域”感——《域名投资从入门到精通》 立即下载