作者 刘锟

update

@@ -41,22 +41,24 @@ class Temp extends Command @@ -41,22 +41,24 @@ class Temp extends Command
41 41
42 public function handle() 42 public function handle()
43 { 43 {
44 - $this->create_all_amp_notify(); 44 +
45 } 45 }
46 46
47 /** 47 /**
48 - * www.docareco.com批量设置301跳转 48 + * 批量设置301跳转
49 * @author Akun 49 * @author Akun
50 * @date 2025/04/21 16:12 50 * @date 2025/04/21 16:12
51 */ 51 */
52 public function setDomain301() 52 public function setDomain301()
53 { 53 {
54 - $domain_extend_config = DomainInfo::where('domain', 'www.docareco.com')->value('extend_config'); 54 + $domain = 'www.lvtopsun.com';
  55 +
  56 + $domain_extend_config = DomainInfo::where('domain', $domain)->value('extend_config');
55 57
56 $domain_origin_list = $domain_extend_config ? array_column($domain_extend_config, 'origin') : []; 58 $domain_origin_list = $domain_extend_config ? array_column($domain_extend_config, 'origin') : [];
57 59
58 //读取csv文件 60 //读取csv文件
59 - $file = 'C:\Users\Akun\Desktop\有排名网页-还未做301-4.21.csv'; 61 + $file = 'C:\Users\Akun\Desktop\广东绿达新能源有限公司设置301页面.csv';
60 $line_of_text = []; 62 $line_of_text = [];
61 try { 63 try {
62 $file_handle = fopen($file, 'r'); 64 $file_handle = fopen($file, 'r');
@@ -71,8 +73,8 @@ class Temp extends Command @@ -71,8 +73,8 @@ class Temp extends Command
71 if (count($line_of_text) > 1) { 73 if (count($line_of_text) > 1) {
72 foreach ($line_of_text as $k => $v) { 74 foreach ($line_of_text as $k => $v) {
73 if ($k > 0 && $v) { 75 if ($k > 0 && $v) {
74 - $origin = str_replace('https://www.docareco.com', '', $v[0]);  
75 - $target = str_replace('https://www.docareco.com', '', $v[1]); 76 + $origin = str_replace('https://'.$domain, '', $v[0]);
  77 + $target = str_replace('https://'.$domain, '', $v[1]);
76 78
77 if (!in_array($origin, $domain_origin_list)) { 79 if (!in_array($origin, $domain_origin_list)) {
78 $domain_extend_config[] = [ 80 $domain_extend_config[] = [
@@ -84,7 +86,7 @@ class Temp extends Command @@ -84,7 +86,7 @@ class Temp extends Command
84 } 86 }
85 } 87 }
86 88
87 - DomainInfo::where('domain', 'www.docareco.com')->update(['extend_config' => Arr::a2s($domain_extend_config)]); 89 + DomainInfo::where('domain', $domain)->update(['extend_config' => Arr::a2s($domain_extend_config)]);
88 90
89 $this->output('success'); 91 $this->output('success');
90 } 92 }