294334
docker部署,二级目录访问的解决方法
回帖数
7
阅读数
1374
发表时间
2024-03-01 15:31:19
能够实现就可以,一般的方式是通过修改apache的配置文件httpd.conf来实现,比如Alias /zentao "/####/###/zentao/www/"
2024-03-01 16:06:07 金凯 回帖
使用docker部署的,没有apache
2024-03-01 16:25:08 凌毅 回帖
您使用的是官方docker镜像吗,官方镜像里使用的是apache2
2024-03-01 17:15:30 金凯 回帖
是用官方docker镜像,这倒不了解,那这个apache2的配置文件在哪里呢?
2024-03-01 17:52:01 凌毅 回帖
您好,是 /opt/zbox/etc/apache/httpd.conf 这个文件
2024-03-04 08:40:17 金凯 回帖
不用那么麻烦,只需要设置环境变量 ZT_WEB_ROOT=/zentao 即可。
docker -e “ZT_WEB_ROOT=/zentao“ run xxx
然后注意 nginx 反向代理时,需要设置一些参数,否则无法登录:
location ^~ /zentao/ {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header REFERER $http_referer;
proxy_pass http://127.0.0.1:30020;
}

可以的,给你点赞
2025-04-23 09:02:49 孔令茂 回帖
联系我们

联系人
高丽亚/高级客户经理

电话(微信)
17667930330

QQ号码
3645260865

联系邮箱
gaoliya@chandao.com
