瀏覽代碼

dns bugfix

andre 3 年之前
父節點
當前提交
6e02324d9f
共有 1 個文件被更改,包括 11 次插入7 次删除
  1. 11 7
      cwp7.php

+ 11 - 7
cwp7.php

@@ -615,11 +615,13 @@ function cwp7_setDNS($params) {
 		}
 		$hostName = $_POST['s'] . '.' . $domainName . '.';
 		$newRecord = array(
-			'line' => $hostName.'|CNAME|0',
+			'line' => $hostName.'|A|0',
 			'name' => $hostName,
-			'type' => 'CNAME',
+			'type' => 'A',
 			'class' => 'IN',
-			'data' => $params['serverhostname'],
+			'data' => array(
+				'address' => $params['serverip'],
+			),
 		);
 		array_push($zoneRecords, $newRecord);
 	} else {
@@ -635,11 +637,13 @@ function cwp7_setDNS($params) {
 		);
 		array_push($zoneRecords, $domainRecord);
 		$wwwRecord = array(
-			'line' => 'www.'.$hostName.'|CNAME|0',
-			'name' => 'www.'.$hostName,
-			'type' => 'CNAME',
+			'line' => 'www'.$hostName.'|A|0',
+			'name' => 'www'.$hostName,
+			'type' => 'A',
 			'class' => 'IN',
-			'data' => $params['serverhostname'],
+			'data' => array(
+				'address' => $params['serverip'],
+			),
 		);
 		array_push($zoneRecords, $wwwRecord);
 	}