Urban road traffic network is becoming increasingly complex. The increasing travel demand has exceeded facility supply of transportation system. Thus, a scientific way of transportation can solve the problem of traffic congestion. If some central intersections are congested, the road network could easily lose its travel efficiency and further lead to cascading failure. In this regard, from the viewpoint of complex networks, this paper provides a cascading failure mitigation strategy for the urban road traffic network. A load redistribution strategy is represented which can redistribute congestion load reasonably. Random and intentional failures are simulated with MATLAB on Barabási and Albert (BA) scale-free network. The indices related to complex network of different methods are compared on BA network and part of the real road network in Baoding City. The load redistribution strategy in this paper is implemented combined with user equilibrium assignment, then the travel time related to urban road network is compared with another method on the Sioux Falls network. The simulation results suggest that when the capacity parameter reaches the threshold, further increase has little effect on the mitigation time. Comparisons of other mitigation approaches verify the effectiveness of our approach in lessening cascading failure caused by traffic congestion. The increase in total network travel time and additional delay by reason of load redistribution is acceptable.