如何域名解析,并让访问域名(abc.cn)直接到达项目的主页面
一、首先我们要解析域名
假设我现在备案好了的域名是abc.cn 服务器公网IP是100.200.3.4,域名解析的意思就是把公网IP100.200.3.4赋给这个域名,使得我们的接口100.200.3.4/项目/接口URL 能够变成abc.cn/项目/接口URL去访问.(说给第一次接触的同行)
①进入阿里云服务器管理页面
②添加域名(自己想要的域名) 并点击解析设置
③
根据自己的需求(例如你要输入www.abc.cn就能访问你的IP地址, 那就添加一个解析明细中主机记录为"www"的记录)
=============================上面是如何域名解析==========================
=========================下面是如何输入域名直接访问主页面index.html==============
解决方案:
①必要的是域名已经解析到对应的服务器公网IP + SpringMVC项目的webapp下有一个index.html
②部署到服务器去我的项目路径是/usr/tomcat/这个tomcat的文件夹名/webapps/项目名 (不加".war")
③在tomcat的conf文件夹下server.xml.打开在<HOST>标签内配置<Context path="" docBase="/usr/tomcat/这个tomcat的文件夹名/webapps/项目名"(不加".war") debug="0" reloadable="true"></Context>
④这样的话,可以省去项目名
⑤直接输入abc.cn
就可以相当于abc.cn/项目名/index.html
相当于abc.cn/项目名/ (前提是项目中的web.xml里配置了
<welcome-file-list>
<welcome-file>index.html</welcome-file></welcome-file-list>)