diff --git a/backend/public/install/templates/step5.php b/backend/public/install/templates/step5.php index 484e47f06..4aa13a4e5 100755 --- a/backend/public/install/templates/step5.php +++ b/backend/public/install/templates/step5.php @@ -35,7 +35,7 @@ $host = $_SERVER['HTTP_HOST']; 进入前台
- 进入后台 + 进入后台
diff --git a/docker/nginx/vhost.conf b/docker/nginx/vhost.conf index fdad80941..1496d5e02 100644 --- a/docker/nginx/vhost.conf +++ b/docker/nginx/vhost.conf @@ -6,6 +6,9 @@ server { root /var/www/public; + # 端口映射场景(宿主机 8011 -> 容器 80):目录补斜杠 301 使用相对 Location, + # 避免跳转后丢失宿主机映射端口 + absolute_redirect off; location / { # try_files $uri /index.php$is_args$args; diff --git a/run.sh b/run.sh index cf30c338d..c0c9669f5 100755 --- a/run.sh +++ b/run.sh @@ -17,6 +17,9 @@ print_info() { echo -e "${GREEN}[INFO]${NC} $1"; } print_warn() { echo -e "${YELLOW}[WARN]${NC} $1"; } print_error() { echo -e "${RED}[ERROR]${NC} $1"; } +# OSC 8 hyperlink:在 VS Code / Trae / iTerm2 / macOS Terminal 等终端里渲染为可点击链接 +hyperlink() { printf '\e]8;;%s\a%s\e]8;;\a' "$1" "${2:-$1}"; } + # 帮助信息 show_help() { echo -e "${GREEN}CRMEB Docker 管理脚本${NC}" @@ -114,7 +117,7 @@ do_start() { echo "" docker-compose ps echo "" - print_info "访问地址: http://localhost:8011" + print_info "访问地址: $(hyperlink 'http://localhost:8011')" } # 安装(清理数据并启动) @@ -135,7 +138,7 @@ do_install() { echo "" docker-compose ps echo "" - print_info "安装完成!请访问 http://localhost:8011 进行安装向导" + print_info "安装完成!请访问 $(hyperlink 'http://localhost:8011') 进行安装向导" } # 重启容器