A content delivery method, comprising: receiving, by a first access gateway, a configuration command, sent by an operator and configuring by the first access gateway a correspondence between an identifier assigned by the operator and a traffic diversion policy according to the configuration command, wherein the identifier corresponds to accelerated content; receiving, by the first access gateway, a first access request, originated by a terminal device, wherein the first access request carries a first identifier, and the first access request is used to request content to be accessed by the terminal device; when a traffic diversion policy corresponding to the first identifier exists in the correspondence, diverting, by the first access gateway, the first access request to a first server; and receiving, by the first access gateway, content returned by the first server, and sending the content to the terminal device, wherein the method further comprises before the step of receiving: configuring by a CDN server, a correspondence between the identifier and the accelerated content; sending, by the terminal device, a content request to the CDN server, wherein the content request carries content identification information for identifying the content; querying, by the CDN server, the correspondence between the identifier and the accelerated content, to determine the first identifier corresponding to the content, and sending the first identifier to the terminal device; and receiving, by the terminal device, the first identifier, and sending by the terminal device the first access request that carries the first identifier to the first access gateway. receiving, by a first access gateway, a configuration command, sent by an operator and configuring by the first access gateway a correspondence between an identifier assigned by the operator and a traffic diversion policy according to the configuration command, wherein the identifier corresponds to accelerated content; receiving, by the first access gateway, a first access request, originated by a terminal device, wherein the first access request carries a first identifier, and the first access request is used to request content to be accessed by the terminal device; when a traffic diversion policy corresponding to the first identifier exists in the correspondence, diverting, by the first access gateway, the first access request to a first server; and receiving, by the first access gateway, content returned by the first server, and sending the content to the terminal device, wherein the method further comprises before the step of receiving: configuring by a CDN server, a correspondence between the identifier and the accelerated content; sending, by the terminal device, a content request to the CDN server, wherein the content request carries content identification information for identifying the content; querying, by the CDN server, the correspondence between the identifier and the accelerated content, to determine the first identifier corresponding to the content, and sending the first identifier to the terminal device; and configuring by a CDN server, a correspondence between the identifier and the accelerated content; sending, by the terminal device, a content request to the CDN server, wherein the content request carries content identification information for identifying the content; querying, by the CDN server, the correspondence between the identifier and the accelerated content, to determine the first identifier corresponding to the content, and sending the first identifier to the terminal device; and receiving, by the terminal device, the first identifier, and sending by the terminal device the first access request that carries the first identifier to the first access gateway.