最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
wordpress文件使用二级域名的(图版与js/css)配置
时间:2015-11-03 编辑:简简单单 来源:一聚教程网
图片使用二级域名
之前域名在做转移,没有处理,之后又比较忙也没有处理,今天又空想处理一下,程序员都爱折腾,登陆万网,创建一个二级域名发现没有办法创建,原来博客的dns服务还是新网的于是给他切过来,创建了一个static.111com.net的一个二级域名,
首先,我们在 wp-config.php中加入如下代码:
//指定cookies的域名
define('COOKIE_DOMAIN', 'www.111com.net');
然后在模板目录下的function.php添加以下内容
ob_start("Static_Switch");
function Static_Switch($buffer){
$buffer_out = preg_replace('/http:\/\/www.phpsong\.com\/wp-([^"\']*?)\.(jpg|png|gif|css|js|woff|woff2|ttf|svg|eot)/i','http://static.111com.net/wp-$1.$2',$buffer);
return $buffer_out;
}
因为我使用了WP Super Cache 的插件的静态化功能所以要清除一下缓存,然后到页面上去看看图片地址是不是修改了,然后在用这个域名使用百度或者36CDN
补充:wordpress静态文件使用二级域名
做好之前发现了一个问题http://static.111com.net这个域名可以访问到首页。解决方法,在主题的function.php文件里添加下面的代码
#域名301
function url301(){
if(strtolower($_SERVER['SERVER_NAME'])=='static.111com.net')
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)=="/index.php" ){
$URIRedirect="/";
}
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://www.111com.net'.$URIRedirect);
exit();
}
}
add_action( 'plugins_loaded', 'url301' );
注意:上面的代码请修改域名
大功告成测试了一下没有问题,中间遇到了一些问题不过还是解决了
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31