如何将已归档栏目文章跳转到首页,不显示已归档

作者: 来源:本站原创 点击数: 发布时间:2021年01月08日

问题描述:有些比较旧的数据已归档,但由于有些文章被百度收录,用户打开后显示已归档提示页,为了界面友好,如何跳转到首页?

问题解决:修改  Error.cshtml文件;

a309738c142045d6894f4833ce903ff5.png

9be7a6c45ded492e99a9922623078aba.png

增加如下代码:

<input name="mainBoxErrorMessage" value="@ViewBag.ErrorMessage"/>
<input type="hidden" id="DomainUrl" value="@Power.Url.SiteUrl(siteInfo.Subdomain).TrimEnd('/')" />
<script>
    $(function () {
        var message = $("input[name=mainBoxErrorMessage]").val();
        var domainUrl = $("#DomainUrl").val();
        if (message == "节点已归档!") {
            window.location.href = domainUrl;
        }
    })
</script>