首先,确定几件事
1,你打开了数据库、MC、创建名为discuzx的storage(注意是discuzx,且是公有域,反盗链取消掉)
2确定你有修改config.yaml文件,改写他的rewrite规则
没有的,我给你贴出来, 就在原文件最后重起一行粘贴
handle:
-rewrite: if ( path ~ "^topic-(.+)\.html") goto "portal.php?mod=topic&topic=$1&%{QUERY_STRING}"
-rewrite: if ( path ~ "^article-([0-9]+)-([0-9]+)\.html") goto "portal.php?mod=view&aid=$1&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^forum-(\w+)-([0-9]+)\.html") goto "forum.php?mod=forumdisplay&fid=$1&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html") goto "forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^group-([0-9]+)-([0-9]+)\.html") goto "forum.php?mod=group&fid=$1&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^space-(username|uid)-(.+)\.html") goto "home.php?mod=space&$1=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^archiver/(.+)\.html") goto "archiver/index.php?$1&%{QUERY_STRING}"
-rewrite: if ( path ~ "^([a-z]+)-(.+)\.html") goto "$1.php?rewrite=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^data/cache/(.+)\.css") goto "cssjs.php?file=$1&type=css"
-rewrite: if ( path ~ "^data/cache/(.+)\.js") goto "cssjs.php?file=$1&type=js"
.
如果不是保存在论坛原路径的,注意修改路径
502 Bad Gateway是指错误网关,表示一种网络错误。表现在WEB浏览器中给出的错误反馈。产生原因是服务器是作为网关或代理,以满足客户的要求来访问所请求的URL,此服务器收到无效响应从上游服务器访问履行它的要求。一般出现这个问题是由于不良的IP之间的沟通后端计算机,它包括您可能尝试访问的在WEB服务器上的网站,如在尝试访问所有的网站都出现这个问题,则有两种可能:1、您的ISP出了重大设备故障或过载;2、有问题的内部互联网连接如您的防火墙无法正常运作。在第一种情况下,只有您的ISP可以帮助您,在第二种情况下,就需您自己解决任何阻止您进入互联网的问题。通俗来讲,502是报错类型代码,Bad Gateway是错误的网关。一般原因是连接超时,我们向服务器发送请求,由于服务器当前连接太多,导致服务器方面无法给予正常的响应,从而产生这类报错。处理方式为刷新页面,重新发出链接请求。相对地址和绝对地址都可以
绝对地址两种 一种相对于根目录的 一种相对于域名站点的
这是我在css中加的图片背景链接
与本地路径没区别
当然 你图片如果存在 storge里 就需要在你原链接地址加上storge路径了