Merge "测试nginx.conf"

Change-Id: I29c27f4d0317de42aa61e07b79c7c959675e5e1b
diff --git a/Dockerfile b/Dockerfile
index b646295..abbe549 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -7,6 +7,8 @@
 # 复制 JAR 文件到容器
 COPY target/*.jar team12.jar
 
+COPY nginx.conf /etc/nginx/conf.d/g12b.conf
+
 # 暴露端口(与 application.yml/server.port 一致)
 EXPOSE 8080
 
diff --git a/nginx.conf b/nginx.conf
index 7057dbd..d1ccc05 100644
--- a/nginx.conf
+++ b/nginx.conf
@@ -1,20 +1,15 @@
-server {
+server{
     listen 80;
-    server_name team12.10813352.xyz;  # 替换为你的域名
-
-    location /api/ {
-        proxy_pass http://localhost:8080;
-        proxy_set_header Host $host;
-        proxy_set_header X-Real-IP $remote_addr;
-        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
-
-         # 长连接支持
-         proxy_http_version 1.1;
-         proxy_set_header Connection "";
-
-         # 超时设置
-         proxy_connect_timeout 60s;
-         proxy_send_timeout 60s;
-         proxy_read_timeout 60s;
+    server_name team12.10813352.xyz;
+    
+    # 解决 React Router 单页应用路由问题
+    location / {
+       return 200 "Hello, World!"
     }
+    
+    # API 请求代理到后端
+    location /api/ {
+
+    }
+
 }
\ No newline at end of file
diff --git a/src/main/java/com/pt/controller/TrackerController.java b/src/main/java/com/pt/controller/TrackerController.java
index 1e0302d..edae09f 100644
--- a/src/main/java/com/pt/controller/TrackerController.java
+++ b/src/main/java/com/pt/controller/TrackerController.java
@@ -10,6 +10,8 @@
 import java.util.Map;
 
 @RestController
+@CrossOrigin(origins = "*")
+@RequestMapping("/api/tracker")
 public class TrackerController {
 
     @Autowired