因为小松博客www.phpsong.com使用了360 cdn,后台在登陆的时候老是登陆不上去,还以为是程序问题,没有想到是360 cdn的问题,估计是缓存了
今天想包后台换成另一个域名,这个域名不通过cdn这样就不会有问题了
下面开始操作
①申请域名
我这里的域名假设为admin.phpsong.com,指向并绑定到服务器,不懂请查看我的博客其他文章
②配置后台域名
在后台【设置】-》【常规】【WordPress地址(URL)】把后台域名修改
也可以在根目录下配置文件wp-config.php添加define('WP_SITEURL', 'http://admin.phpsong.com');现在后台就可以使用admin.phpsong.com登录后台
小松博客的问题
问题一
后台没有办法登录,显示如下错误define('COOKIE_DOMAIN', 'www.phpsong.com');设置cookie的域名要去掉,即去掉上面的代码
问题二
后台添加多媒体的时候发现,域名是后台的域名,而非前台的域名
比如添加图片,显示域名为http://admin.phpsong.com/wp-content/uploads/2015/07/2015072107345121143.jpg,修改域名成www.phpssong.com
解决访问,在主题funtion.php添加代码add_filter( 'upload_dir', 'wpabcd_custom_upload_dir' ); function wpabcd_custom_upload_dir( $uploads ) { $uploads['baseurl'] = str_replace(get_option('siteurl'),get_option('home'),$uploads['baseurl']); return $uploads; }问题三
模板上有使用<?php echo get_option('siteurl'); ?>修改成
<?php echo get_option('home'); ?>问题四
平台头像上缓存到本地有使用
get_bloginfo('wpurl');
修改成
get_bloginfo('url');这个目前发现的问题,还有问题在补充
问题五
还有其他的一些链接如果,css,js,表情图片等域名问题
在《wordpress图片使用单独域名》的方法上添加