设为首页收藏本站

天空语文 如皋  九华 作文  教学

 找回密码
 我要加入(register注册)

QQ登录

只需一步,快速开始

快捷登录

使用微信账号登录

最近看过此主题的会员

天空新人

依灵灵灵.

金川兰

lulululu

lisunan18795762

清风拂过

楠大人

王悦

朴弟

赵珺琦

王佳慧

八5霍程

徐灵丽

等下一个十年

2461604173

陈李湘2023八5班

郭帅杰27

紫罗兰

陆伟宸202286

鲨鱼公主.

十二

LJX李佳鑫

何玉霞20202185

陈李湘2022八5

qq_qzuser_NtN

薛亚楠86

查看: 318|回复: 0
收起左侧

两个域名一个主机空间怎么做两个网站

  [复制链接] TA的其它主题
来自- 保留地址

Ta在天空论坛排行

积分:NO. 25 名

发帖:NO. 25 名

在线:NO. 6 名

彼得·潘 发表于 2019-8-10 12:27:13 | 显示全部楼层 |阅读模式 来自- 保留地址
天空便利贴:这里是语文的天堂,也是文学的乐园。如有原创或喜欢的文章,可推荐发表,供坛友欣赏提高。您的热情和才华是天空论坛最大的财富。
来自- 保留地址

加入天空更多精彩

您需要 登录 才可以下载或查看,没有账号?我要加入(register注册)

x
两个域名一个主机空间怎么做两个网站
2015年05月28日 10:02:30 思想永无止境 阅读数 3934




假设现在目前要在一台服务器上建两个网站t1和t2,域名分别为www.a.comwww.b.com,这时候肿么办呢?

1.先配置两个域名绑定到服务器的ip这个简单,略。
2.将两个网站copy到tomcat的webapps目录下即将解压war文件后的文件夹。

如下图:


3.修改tomcat/conf/server.xml将默认的一个Host标签改成以下两个Host,对应不同的域名:


  • <!-- 配置www.a.com对应t1-->



  • <Host appBase="webapps" autoDeploy="true" <span style="color:#ff9900;">name="www.a.com"</span> unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/> <Context <span style="color:#ff9900;">docBase="t1"</span> path="" reloadable="true" /></Host>




  • <!-- 配置www.b.com对应t2-->



  • <Host appBase="webapps" autoDeploy="true" <span style="color:#ff9900;">name="www.b.com"</span> unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/> <Context <span style="color:#ff9900;">docBase="t2"</span> path="" reloadable="true" /></Host>



4.在浏览器访问不同域名即可查看效果
如图:









PS:Context属性说明:
在浏览器输入http://www.domainname.com/默认是进入tomcat的管理应用(ROOT目录),这时候我们需要先将tomcat的默认应用进行修改:
找到tomcat安装目录的conf/server.xml文件,
在<Host></Host>中间加入<Context path="String" docBase="String" reloadable="boolean" />

path表示浏览器访问的地址路径,doc表示本地项目WebRoot路径,reloadable表示是否开启项目修改时自动重新装载项目。

例如:<Context path="test" docBase="D:/Workspace/Test/WebRoot" reloadable="true" />,浏览器访问地址为:"http://IP地址或域名:端口/A"。
paht可以为空字符串,为空字符串时表示此项目为Tomcat默认的项目。
例如:<Context path="" docBase="D:/Workspace/Test/WebRoot" reloadable="true" />,浏览器访问地址为:"http://IP地址或域名:端口"。
docBase除了可以为本地项目WebRoot路径,也可以是相对Tomcat的webapps目录的"war文件解压后的项目"路径。
例如:<Context path="test" docBase="Test" reloadable="true" />,浏览器访问地址为:"http://IP地址或域名:端口/test"。






我知道答案 本帖寻求最佳答案回答被采纳后将获得系统奖励10 天空金币 , 目前已有0人回答

最近访客

来自- 保留地址
天空便利贴:
到底了,觉得文章不错的,可以给作者评论或者打赏,这是创作者向前的动力。可以向上滑,或者转到相关热帖。使用过程中如有好的意见或建议,欢迎联系页面qq客服。天空论坛因你更精彩。
回复

手机扫码浏览
天空论坛,有你有我,明天更好!
来自- 保留地址
点评回复 来自- 保留地址

使用道具 举报 来自- 保留地址

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

×天空论坛发帖友情提示:
1、注册用户在本论坛发表、转载的任何作品仅代表其个人观点,不代表本论坛认同其观点。
2、如果存在违反国家相关法律、法规、条例的行为,我们有权在不经作者准许的情况下删除其在本论坛所发表的文章。
3、所有网友不要盗用有明确版权要求的作品,转贴请注明来源,否则文责自负。
4、本论坛保护注册用户个人资料,但是在自身原因导致个人资料泄露、丢失、被盗或篡改,本论坛概不负责,也不承担相应法律责任。

QQ|手机版|我们的天空 ( 苏ICP备18048761号 ) |苏公网安备32068202000215号 |网站地图

GMT+8, 2024-4-20 04:52 , Processed in 0.312754 second(s), 57 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表