diff --git a/server/cn/etc/nginx/nginx.conf b/server/cn/etc/nginx/nginx.conf index 54dd128..16d0ac8 100644 --- a/server/cn/etc/nginx/nginx.conf +++ b/server/cn/etc/nginx/nginx.conf @@ -78,7 +78,7 @@ http { server { #listen 80; - server_name www.eee.dog eee.dog ovo.re www.ovo.re photo.ovo.re acg.watch www.acg.watch iotcat.me www.iotcat.me iotcat.xyz www.iotcat.xyz www.yimian.xyz yimian.xyz api.yimian.xyz cdn.yimian.xyz msc.yimian.xyz mail.yimian.xyz video.yimian.xyz sms.yimian.xyz vpn.yimian.xyz login.yimian.xyz log.yimian.xyz blog.yimian.xyz dans.yimian.ac.cn cdn.yimian.ac.cn cn.yimian.xyz video.api.yimian.xyz photo.yimian.xyz login.api.yimian.xyz moe.api.yimian.xyz photo.api.yimian.xyz mikutap.yimian.xyz; #1 + server_name www.eee.dog eee.dog ovo.re www.ovo.re photo.ovo.re acg.watch www.acg.watch iotcat.me www.iotcat.me iotcat.xyz www.iotcat.xyz www.yimian.xyz yimian.xyz api.yimian.xyz cdn.yimian.xyz msc.yimian.xyz mail.yimian.xyz video.yimian.xyz sms.yimian.xyz vpn.yimian.xyz login.yimian.xyz log.yimian.xyz blog.yimian.xyz dans.yimian.ac.cn cdn.yimian.ac.cn cn.yimian.xyz video.api.yimian.xyz photo.yimian.xyz login.api.yimian.xyz moe.api.yimian.xyz photo.api.yimian.xyz mikutap.yimian.xyz gugu.yimian.xyz; #1 rewrite ^(.*)$ https://$host$1 permanent; } @@ -881,6 +881,37 @@ http { } + server { + listen 443 ssl; + #listen 80; + + server_name gugu.yimian.xyz; #1 + + root /home/www/gugu; + + index index.php index.html; + client_max_body_size 1000M; + + ssl_certificate /etc/letsencrypt/live/gugu.yimian.xyz/fullchain.pem; #2 + ssl_certificate_key /etc/letsencrypt/live/gugu.yimian.xyz/privkey.pem; #3 + + ssl_session_cache shared:SSL:1m; + ssl_session_timeout 5m; + ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; + ssl_protocols TLSv1 TLSv1.1 TLSv1.2; + ssl_prefer_server_ciphers on; + error_page 404 = /404.php; + + location ~ \.php$ { + try_files $uri =404; + fastcgi_pass 127.0.0.1:9000; + fastcgi_index index.php; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + include fastcgi_params; + } + } + + server { listen 443 ssl; #listen 80; diff --git a/server/cn/home/www/api/www-api/gugu/favicon.ico b/server/cn/home/www/api/www-api/gugu/favicon.ico new file mode 100644 index 0000000..d3205a8 Binary files /dev/null and b/server/cn/home/www/api/www-api/gugu/favicon.ico differ diff --git a/server/cn/home/www/api/www-api/gugu/index.php b/server/cn/home/www/api/www-api/gugu/index.php new file mode 100644 index 0000000..9a5fe67 --- /dev/null +++ b/server/cn/home/www/api/www-api/gugu/index.php @@ -0,0 +1,26 @@ + 0, "showapi_res_error" => "ak, 咕咕号或咕咕机编号错误!")); +}else{ + + echo $res; +} + +yimian__log("log_gugu", array("timestamp" => date('Y-m-d H:i:s', time()), "ip" => ip2long(get_ip()), "body" => $body, "who" => $userID)); + +yimian__log("log_api", array("api" => "gugu", "timestamp" => date('Y-m-d H:i:s', time()), "ip" => ip2long(get_ip()), "_from" => get_from(), "content" => $userID.": ".$body)); + + +die(); \ No newline at end of file diff --git a/server/cn/home/www/api/www-api/gugu/intro.php b/server/cn/home/www/api/www-api/gugu/intro.php new file mode 100644 index 0000000..9fa529f --- /dev/null +++ b/server/cn/home/www/api/www-api/gugu/intro.php @@ -0,0 +1,52 @@ + + + + + + + +