1
misaka19000 2016-12-20 12:01:02 +08:00
加个 Nginx 做转发?
话说 HOST 解析和 HTTPS 没关系吧 |
2
Livid MOD 如果源站上跑的是 NGINX 的话,用 server_name 就可以区分开了。
|
3
Famio OP |
4
shenfu1991 2016-12-20 12:05:40 +08:00
我只知道 lnmp 这情况就是添加虚拟主机就搞定了,一摸一样的例子。我就是这样的。 lamp 类似吧。
|
5
Jiki 2016-12-20 12:06:14 +08:00
2 楼最方便
|
6
jasontse 2016-12-20 12:06:16 +08:00 via iPad
浏览器和 Web Server 都能支持 SNI 的话完全可以正常工作不需要什么思路
|
7
Hello1995 2016-12-20 12:06:39 +08:00 via iPhone
这不就是 virtual host ?
|
8
Famio OP @shenfu1991 因为网站已经成型,不想改服务器架构,所以尽量还是找方便的办法吧。
|
9
Jiki 2016-12-20 12:07:49 +08:00
Apache 看看脚本有没有添加虚拟主机的命令
|
10
sneezry 2016-12-20 12:08:11 +08:00 via iPhone
Google 搜索 lamp multi site ssl ,第一个结果看看符不符合你的需求
|
12
mytsing520 2016-12-20 13:35:20 +08:00
virtual host
|
13
whx20202 2016-12-20 14:58:10 +08:00
搜索 SNI 或者 SAN ( subject alternative name )
|
14
macroideal 2016-12-20 23:49:28 +08:00
apache virtualHost 对不同的域名配置不同的证书,
前面可以用 varnish, nignx |
15
Aluhao 2016-12-21 08:47:09 +08:00 via iPhone
分目录,一个服务器可以放很多站,不同站加载不同的配置文件。
|
16
wizardoz 2016-12-21 09:47:04 +08:00
所以问题在哪里?
你的问题中也没有提到 SSL 啊 |
17
wangzhangwei 2016-12-26 08:58:42 +08:00 via Android
如果 yum 安装的 apache ,在配置 conf.d 目录下新建 vhost.conf 添加
<virtualhost x.x.x.x:443> servername a 域名 documentroot a 主文件目录 </virtualhost> 在建立一个 virtualhost 把 a 换成 b 的内容,重启 apache 。 如果是源码安装的,编辑配置文件 httpd.conf ,将 httpd-vhost.conf 前的#去掉,然后编辑 extra 下的配置 httpd-vhost.conf 文件,把两个<virtualhost>内容添加上,最后重启 apache 。 对于 ssl 自己研究吧。说的不好还请谅解。 |