咨询个网站建设的问题,请大拿站长支招,用在微信公众号里边

2016-05-24 18:12:32 +08:00
 tony0413
需求是这样的:
我们要做一个 web 系统,这个系统会用在微信公众号里边,也就是通过微信公众号里边的菜单或者链接啥的方式来访问,而且这个系统要部署在多个分公司(服务器在各省分公司内部,每个分公司一套);由于微信公众号中如果用 IP 直接访问时会出现安全认证的提示(也就是会出现一个是否要继续访问的提示,用户体验不好),所以必须申请一个域名,而且在国内的话还需要备案(不备案的域名微信公众号会有 JS-SDK 的功能限制)。

现在的问题是:每个分公司都申请域名及备案比较麻烦,周期长,有没有好的方式?

现在有两个思路:
1 、申请一个一级域名,然后用这个一级域名的多个二级域名绑定各分公司的网站,可行吗(是不是还要备案多次啊)?还是要怎么备案?平时域名和主机都在国外,真没搞过国内域名的事;
2 、申请一个一级域名,然后自己准备一个主机,多个二级域名绑定都到该主机上( nginx ?),通过这个主机代理到各个分公司的服务上,可以吗?(只是自己设想,怎么实现也不清楚呢)

求各位专家给点建议,谢谢
2107 次点击
所在节点    问与答
13 条回复
jarlyyn
2016-05-24 18:14:46 +08:00
对外 WEB 服务器, vpn 连接各公司内服服务器,调用接口或者反代。
JiShuTui
2016-05-24 18:19:25 +08:00
备案一个域名就行了,比如在阿里云备案,主域名解析到阿里云服务器(买一台最便宜的)
分公司用子域名,因为是你们内部服务器,所以没人管备案的事情,也就是不用备案。
tadtung
2016-05-24 18:25:22 +08:00
备案一次就 ok 。各分公司用子域名就行。
至于绑定域名 ,没问题,很简单。。
tony0413
2016-05-24 18:25:28 +08:00
@JiShuTui 主域名解析到阿里云服务器,其实阿里云服务器上啥也不用做就行吧,反正我是只用到二级域名,到时候直接二级域名和各分公司主机绑定就行了。是不?
tony0413
2016-05-24 18:30:11 +08:00
@tadtung 一级域名备案到一个主机上(比如我们公司自己的一个主机),各个二级域名绑定到各分公司自己的主机上,能行的通吧?我的意思是一级域名和二级域名的主机不一样,会不会有啥问题
tadtung
2016-05-24 18:33:08 +08:00
@tony0413 可以没问题。不影响你主域名绑在备案主机商哪里就行。其实跨省的话也可以按地区解析。
pubby
2016-05-24 18:41:47 +08:00
一个公众号三个业务域名
tony0413
2016-05-24 18:46:08 +08:00
@JiShuTui 每个分公司一个二级域名,每个分公司一台主机(分布在各省的分公司),这样绑定 Okay ?还有这个二级域名的绑定和域名提供商没关系吧,比如我们用的新网互联,都有这个功能吧,没用过国内的域名管理系统。。。
tony0413
2016-05-24 18:46:59 +08:00
@pubby 每个分公司都有一个独立的公众号
pubby
2016-05-24 18:57:16 +08:00
各分公司的用户信息需要打通吗?如果需要打通:
1. 各公众号绑到同一个开发者账号下(最多绑 10 个公众号),获取 union id
2. 登录时集中到一个 web 应用上授权
JiShuTui
2016-05-24 19:29:49 +08:00
没问题
tony0413
2016-05-24 20:29:29 +08:00
@pubby 不需要打通,各自独立的
rainfox
2016-05-25 11:57:59 +08:00
这个处理很简单,第一,关于备案,备案是一定要有的,只需要对主域名备案即可( www 严格来说属于二级域名),国内备案最快或者说服务相对最好的当属阿里云,如果楼主若不嫌弃,我这边也可以给你备案提供一些帮助。第二,关于微信设置,现在微信已经支持个性化菜单设置,不同分公司给予不同二维码实现扫描后分配到对应的分组,不同分组进行个性化菜单设置,这个菜单里面的链接你填写成分公司所对应网站 URL 即可。至于这个 URL 你要用二级域名或者主域名完全取决于你自己(最简单的就是用不同的二级域名开发不同的网站,复杂点的你就用一个主域名 CMS 根据 URL 传入不同参数返回不同的结果。你自己取舍,如果你是要基于微信授权,那更简单如果你已经明白这个,那么一步如何开发的事我想下面的也不用我说了吧)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/280974

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX