我从亚马逊开发的 Alexa 技能包中创建了一项技能。API 端点来自我运行 PHP 的家庭服务器。它工作正常,但现在我正在运行另一台服务器并正在侦听端口 444(使用 SSL)。我在这个新服务器(Apache)上使用相同的域名和 SSL 证书。但现在 Alexa 技能包似乎没有向我的 API 端点发送任何内容。
我不知道是 Alexa 技能包只发送超过 443 的请求还是我的设置有误?
例如,我当前的工作节点是:https://myserver.com/api/main.php
我的新服务器:https://myserver.com:444/api/main.php
这个奇怪的 444 端口的原因是端口 443 是在我的家庭公共 IP(端口转发)上使用的。因此,如果它看到端口 444,我需要我的公共 IP 将请求转发到我的新服务器。我对这一切都很陌生,所以请原谅我在这里设置的所有菜鸟。