备案信息不符合规范

阿里云的备案要求logo必须包含中文,我之前备案的时候使用的是名称是『Emacs中文网』,现在阿里云要求我把logo换改「Emacs 中文网」。 另外,首页没有显示备案号。。。有没有大佬可以帮忙弄一下,很重要,必须在这个月底之前弄好,否则网站可能要搬家了。。。

logo 他还要管?!他是怎么检测出来的?

用文字写个「Emacs 中文网」,然后用 CSS 把这文字移到页面范围之外。应该可以规避?

之前就讨论过 论坛页脚添加备案信息 相关问题,似乎加了,但我从来没看到过,即使退出登录也不显示。

我觉得还是老老实实在底部加上一个浮动条。如果他们不过问登录后的界面,那我们就只给游客展示这个浮动条。

这个浮条怎么添加呢?能否帮忙加一下?

人工审核的。。。

因为在审核期,不想让审核人员看到这个帖子。

我没看到页脚有 到工信部网站的链接

这个还是要乖乖弄好的。用个脚本一扫,再一对照,就知道你符不符合规范。

至于 logo 这事我还没想明白。

logo我先换掉,等备案过了,我再换回来

人工审核?!这得多少人力?

是因为我的个人信息之前不对了。。 电话号码停机了。。 要重新备案,所以有了这么一出。。

那也没多大事儿啊。等他人工审核完,换回来就行了。

底部备案信息链接就不要换了,很容易被检测到。

恩 现在正在换,不过首页现在是滚动刷新的,看不到底部的备案信息。

你首页页脚确实没加备案信息

分页面有加备案信息,但没有到工信部网站的链接。

现在改好了,刷新一下首页吧。

看到了。这个布局我之前就说改一下好。:face_with_hand_over_mouth:


应该能通过审核了。问题解决!

应该是人工审核,或者用 headless 浏览器,能执行 js。看了下微博的备案信息,用 curl 是扫不到的,在浏览器上往下滚动才能看到一闪而过。

首页只要不是动态,都好解决。

首页改了一下样式,目前应该是好了。

首页改成分类,大家或多或少会有些不习惯。

discouse 能否给游客和登录用户设置不同的首页,或者有无插件允许用户自己定义首页?

少量修改 discouse 代码区分游客和登录应该也是可以实现的,我猜路由在这里:

可以做个简单的 patch,放在部署脚本的前置步骤里,这样就免去 fork 源代码了。


除了修改服务端之外,用户可以在浏览器端自行修改暂时对付一下,比如我用 Chrome + Tampermonkey:

// ==UserScript==
// @name         RedirectEmacsChinaHomepage
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Redirect Emacs-china homepage to https://emacs-china.org/latest
// @author       You
// @match        https://emacs-china.org
// @match        https://emacs-china.org/*
// @grant        none
// ==/UserScript==
(function() {
    'use strict';

    if (window.location.href.match(/^https?:\/\/emacs-china.org\/?$/)) {
        window.location.href = 'https://emacs-china.org/latest';
    } else {
        var links;
        links = document.evaluate("//a[@href]",
                                  document,
                                  null,
                                  XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
                                  null);
        for (var i=0; i<links.snapshotLength; i++) {
            var thisLink = links.snapshotItem(i);
            thisLink.href = thisLink.href.replace(/^https?:\/\/emacs-china.org\/?$/,
                                                  'https://emacs-china.org/latest');
        }
    }
})();

首次打开 https://emacs-china.org/ 会看到明显的重定向操作(可以选择把 if 那一段去掉,首次展示一下分类也无所谓),后续再点击任何返回首页的链接都无感了。

这种替换 href 的做法可能会有漏网之于,完美的解决也许还要拦截 xhr,修改请求 url。

1 个赞

等备案过了再折腾一下吧。