欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>网站建设教程>PHP教程

目录导航

为WordPress开启HTTP和HTTPS同时访问

韩国高防服务器 发布于 2014-12-30  

PHP教程

百度搜索引擎不支持Https,而Google又被墙在外面……
不得已,还是要让网站支持Http
我们的目的是要让 http://www.loveyw.cn 与 https://www.fourfire.cc 同时都能够访问网站
$site_url = (isset($_SERVER['SERVER_PORT']) && ('443' == $_SERVER['SERVER_PORT']) ? "https://" : "http://") . "www.lovwy.cn";define('WP_SITEURL', $site_url);define('WP_HOME', $site_url);define("WP_CONTENT_URL", $site_url . "/wp-content");/*后台必须使用 https */define('FORCE_SSL_LOGIN', false);define('FORCE_SSL_ADMIN', true);
我还是想用户访问的时候用https,百度蜘蛛访问的时候可以使用http,通过user-agent来判断可以轻松解决这个问题
set $spider_flag 0;if ( $http_user_agent !~* "Baiduspider" ) {set $spider_flag "${spider_flag}0";}if ( $server_port ~ "80" ) {set $spider_flag "${spider_flag}0";}if ( $spider_flag = "000" ) {rewrite (.*)$ https://www.fourfire.cc$1 permanent;}
Nginx里 if 不能使用 || 也不能使用 &&,这样可达到效果

本文出自零度科技转载请注明出处:http://www.ldisp.com/a/php/2014/WordPress-http-https.shtml

上一篇:分享几个免费IP地址查询接口(API)
下一篇:PHP开发框架流行度排名:Laravel居首

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

0

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理