找回密码
 立即注册

QQ登录

只需一步,快速开始

Tracy.Liu 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-1-15 10:40  /   查看:4856  /  回复:0
本帖最后由 Erik.Xue 于 2020-4-27 14:26 编辑

新版本中,在活字格服务器管理平台进行工程URL地址的设置:
image.png432278746.png


最近有格友反映说,他使用了发送邮件命令,在邮件中添加了超链接,如[%PageNavigate=(采购_申请详情,请点这里)%]。
image.png303271788.png

但是打开页面为服务器电脑名称,非发布后的域名或ip地址。这导致在外网就打不开这个链接了。
image.png482582396.png

这是什么原因呢? 其实是这样的,当我们发布了一个应用以后,别人要想访问发布后的应用,需要给他说明你这个应用的URL地址。
但是在发邮件的时候,尤其是像云主机这种,他自己的有自己内部的机器名和IP地址,也有外网的IP地址。
比如,您在云主机的cmd->ipcnfig 他的ip地址往往是 101.192.120.21,但是我们要向远程上去的话,却要输入的地址是10.32.0.77。但服务器自己是不知道自己的对外IP和域名的。

再说到发邮件既然服务器不知道自己对外的IP地址和域名,该怎么办呢?
活字格默认就是使用它的机器名来拼接邮件中超链接跳转的URL,比如:【http://mycomputer/销售管理系统】
这个地址只能让和这台机器在同一个局域网中的机器访问,对于云主机来说更是一个噩梦,根本没有其他在一个域里的机器,非常尴尬。

我们有什么办法能让服务器知道呢?

活字格为大家提供了一个地方,可以自己配置这个信息~来让活字格服务管理器能知道它拼接邮件中超链接跳转的URL地址应该是什么,这个位置就在如下图的位置:

image.png584428405.png

所以我们只需要2步即可解决这个问题:
1.将这个应用的地址(下图浏览器中访问的地址),填写到服务器当前应用域名位置,如果你没有域名使用IP地址也是可以的
即:http://es.grapecity.com.cn/eeeee   或    http://10.32.0.77/eeeee  都可以
image.png729387511.png

2.很关键的一步,重启一下这个应用。那么如何重启呢?其实就是将这个应用先“停止”,再“开始”一下即可~
image.png581135253.png

以上搞定~

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部