目录
目录X
联系信息 首页 /正文内容

禁止用户发布文章

AI摘要(BLUF)
根据客户特殊要求,某时间段内管理员权限受限,仅可访问后台但无法发布文章。此配置旨在限制特定时期的内容发布权限,确保后台管理功能正常运行的同时,防止未经授权的内容发布操作。该设置适用于需要临时管控内容发布的场景,如系统维护、审核期间或特殊时段的权限管理需求。管理员仍可进行后台数据查看、用户管理、系统设置等操作,但文章发布功能被暂时禁用,以满足客户的特定业务需求和安全管控要求。

来自客户的特殊要求,某个时间段所有管理员无法发布文章,但是能访问后台

WebFuture目前没有相关设置

发现WebFuture发布文章是向contentmanage/article/approverelease发出请求,那可以在Nginx对这个路径的请求作转发处理。

http {
    # 提取本地时间中的“小时”部分
    map $time_local $api_disabled {
        default 0;
        # 正则匹配:如果小时在 02, 03, 04 之间
        "~^.*/.*/.*:0[2-4]:" 1;
    }

    server {
        listen 80;

        location /contentmanage/article/approverelease {
            if ($api_disabled) {
                return 403 "Service is unavailable during maintenance (02:00-05:00).";
            }
            proxy_pass http://your_backend;
        }
    }
}


【打印正文】 发布时间:2026-05-09 14:04:38 浏览次数: 作者: 来源:本站原创