[英]Load balancer with PHP include, can I include the file from only server A
如果我在Digital Ocean上使用帶有2個液滴的負載平衡器。
我想對HTML文件使用PHP包含。
無論如何,僅包含服務器A中的文件,而不包含服務器B中的文件?
用例是這些html文件由我的客戶生成,並將被寫入單個服務器。
您可以編寫一條if
語句:
if ($_SERVER['SERVER_NAME'] == "servera.yourdomain.com") {
include("file.html");
} else {
include("http://servera.yourdomain.com/path/to/file.html");
}
請注意,這僅適用於HTML之類的靜態文件。 如果您嘗試通過Web服務器包含一個PHP文件,它將在遠程服務器上執行,而不是返回源代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.