0

使用 cPanel WHM,我创建了一个具有专用 IP 地址的网站托管,

我打算将它与 IP 地址而不是域一起使用(例如http://1.2.3.4/script.php

它打开,脚本也可以正常工作。

唯一的问题是它使用的 IP 地址不是专用的,它仍然使用服务器的共享 IP。

我通过 CURL 等效的 file_get_contents(' http://myip.is ') 检查,IP 是服务器的共享 IP,而不是在 URL 中使用或专用于它的 IP。

4

1 回答 1

1

经过多次尝试,我意识到问题出在 CURL 上,显然它仍然使用服务器的主 IP 地址。

我设法通过将以下内容添加到我的 CURL 函数来解决此问题

// Changing 1.2.3.4 with websites real IP
$website_ip = '1.2.3.4';
curl_setopt($curl, CURLOPT_INTERFACE, $website_ip);
于 2016-09-29T17:03:10.503 回答