https的实现方式是正确的。如果在https上强制使用http,您的客户端将看到一条警告,指出该站点有不安全的内容。然而,如果你想这样做,有两种方法:
如前所述,使用Apache的mod\\u rewrite将所有HTTPS URL重写为HTTPhere.使用wordpress中的自定义过滤器动态更改所有URL。
function custom_force_http( $force_http, $post_id = 0, $url = \'\' ) {
return str_replace ( "https:" , "http:" , $force_http) ;
}
add_filter(\'force_http\' , \'custom_force_http\', 10, 3);