Large-scale congestion can lead to traffic paralysis, which severely hampers the flow of vehicles and disrupts the normal functioning of urban traffic. Traffic optimization strategies can effectively improve the performance of road networks, but often ignore the impact of regional traffic conditions and equity. This paper presents a novel traffic strategy to solve regional traffic congestion in large cities, particularly focusing on mixed traffic scenarios of connected and non-connected vehicles. The proposed method involves monitoring the traffic condition of the congestion warning community and adjusting the internal access flow within each region. The problem is formulated as a Stackelberg game, with traffic policymakers and road users as the key players. The upper layer aims to control traffic access by issuing a community warning index, with the objective of minimizing congestion warning conditions within the community. This information is then disseminated to connected vehicles which utilize it to generate personalized route guidance, while non-connected vehicles remain unaffected. The lower-level objective is to allocate vehicles in the transportation network in a user-optimal manner. To solve the bi-level programming model, the paper introduces a variable neighborhood search approach based on graph theory. The Frank-Wolfe algorithm is used to solve the lower-level model, with a penalty function introduced to transform the constrained traffic assignment problem (TAP) into an unconstrained TAP. The proposed method is applied using the data of Beijing urban road network and a sensitivity analysis is conducted to examine the impacts of critical parameters, such as regional partitioning and mixed traffic proportion. The results show that the method exhibits improved optimization performance across different parameter settings, effectively utilizing idle links and contributing to a reduction in the occurrence of traffic warning regions.