36 lines
971 B
Bash
Executable File
36 lines
971 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 修复重定向问题脚本
|
|
SERVER_IP="115.190.235.230"
|
|
SSH_PORT="22"
|
|
SERVER_USER="root"
|
|
REMOTE_DIR="/var/www/chinese-family-tree"
|
|
|
|
echo "🔧 修复图标重定向问题..."
|
|
|
|
# 1. 清理服务器缓存
|
|
echo "1. 清理服务器缓存..."
|
|
ssh -p $SSH_PORT $SERVER_USER@$SERVER_IP << 'ENDSSH'
|
|
cd /var/www/chinese-family-tree
|
|
|
|
# 清理 Next.js 缓存
|
|
rm -rf .next/cache
|
|
|
|
# 重启应用
|
|
pm2 restart chinese-family-tree
|
|
|
|
echo "✓ 服务器缓存已清理,应用已重启"
|
|
ENDSSH
|
|
|
|
echo ""
|
|
echo "✅ 修复完成!"
|
|
echo ""
|
|
echo "📝 请在浏览器中执行以下操作:"
|
|
echo " 1. 打开浏览器开发者工具 (F12)"
|
|
echo " 2. 右键点击刷新按钮,选择「清空缓存并硬性重新加载」"
|
|
echo " 3. 或者使用快捷键:"
|
|
echo " - Chrome/Edge: Ctrl+Shift+Delete (Windows) 或 Cmd+Shift+Delete (Mac)"
|
|
echo " - 选择「缓存的图片和文件」,点击清除"
|
|
echo ""
|
|
echo "🌐 访问地址: http://${SERVER_IP}:8006"
|