我被困在了这一点上:
php 脚本向外部 ip 上的另一个 php 脚本发出 curl 请求,例如
$ip = "111.222.333.444";
curl_setopt($ch, CURLOPT_URL, $this->ip . "/index.php");
我无法修改第一个脚本,不幸的是,外部 ip 永远关闭了。
因此,我需要将所有请求路由到服务器上新的相同脚本,但无法理解如何做得更好。
如果有域名而不是ip,我可以更改hosts文件。但事实并非如此。
我用谷歌搜索了 iptables,但是如何将请求连接到服务器上的确切脚本?我需要在那里做哪些改变?