编辑根目录下的 wp-config.php 文件,添加以下代码:
$home = ‘http://’.$_SERVER[‘HTTP_HOST’];
$siteurl = ‘http://’.$_SERVER[‘HTTP_HOST’];
define(‘WP_HOME’, $home);
define(‘WP_SITEURL’, $siteurl);
我们知道,PHP 中的 $_SERVER[‘HTTP_HOST’] 用于获得来路域名。这样,就能根据来路为 WP_HOME 和 WP_SITEURL 变量赋值,实现 WordPress 多域名绑定。
为防止域名改变而造成图片不可用,必须在控制面板的“设置 (Options) – 杂项 (Misc)”里将“文件的完整 URL 地址”设为 “wp-content/uploads”(与“默认上传路径”参数相同)。(在4.4.找不到这个选项了,看来要用其他方法了)
懒一点直接装PS WP Multi Domain这个插件,自动修改配置文件
附件地址那个干脆直接过滤算了
function xh_http_filter( $content ) {
$content = preg_replace(‘/blog.imxh.com/is’,$_SERVER[‘SERVER_NAME’],$content);
return $content;
}
add_filter( ‘the_content’, ‘xh_http_filter’ );
阅读全文
好久没管那个站了,发现被加了N多了留言,好像有几万页,数据库竟然有400多M
然后我进数据库把留言表清空了
但是,马上又有新留言,貌似几十秒就有一条
于是我想到了加验证码
搜了一下,原来帝国本身就有验证码
先要到系统设置里面开启
然后在留言模版那里加个input
<tr bgcolor="#FFFFFF"> <td>验证码:</td> <td height="23"><input name="key" type="text" class="inputText" size="10"> <img src="/e/ShowKey/?v=gbook" onClick="this.src= this.src +"&xx="+Math.random()" alt="看不清楚,点击刷新"></td> </tr>
然后我看了一下版本,发现这个站的版本还是老版的7.0GBK
于是我花了点时间备份再升级
阅读全文
去站长站PING了一下,出现了一个莫名其妙的美国IP
然后我搜索了一下~才知道原来是坑爹的DNSPOD的问题
然后网上有解决方案~那就是注册DNSPOD的英文站
有点后悔把zoneedit的帐号删除了
现在只好先试一下DNSPOD的英文站dnspod.com
貌似还是不行,最后又用回zoneedit,真是折腾的命
阅读全文
我到站长之家PING了一下,发现只有广西和上海是没办法正常访问的
其他地方都正常,然后我再访问zoneedit.com发现竟然访问不了
感觉GFW对zoneedit.com动手了~想来想去还是换成国内的dnspod吧
然后我到godaddy去换DNS,发现它竟然跳转到新加坡的分站
还显示不全~貌似缺少了一些JS和CSS~
没办法,强制跳转到英文版本
进去勉强修改了~然后~又变成无法访问了~
伟大的墙真厉害~好像流量限制一样~一超流量就不给访问,过一段时间再恢复~
过了一段时间zoneedit又可以访问了,赶紧把里面的记录复制到dnspod,然后我发现原来的MX记录竟然是第三方的,我记得我使用的域名邮箱是google的
现在只好重新修改MX记录,但是我不知道google的mx是多少
于是乎迫不得已翻墙了
最后我想设置一些跳转,dnspod说要30天以后才能设置~
SO~只能等30天了
阅读全文
以前有一段时间是同步到QQ空间的~但是后来暂停了,具体啥时候停都不知道
今天想开启那个插件的时候,发现作者说腾讯已经关闭邮件发博客的功能
所以很遗憾地不能用那么同步到QQ空间的功能了~
然后想想只能同步到新浪微博了
找了一下插件,有个貌似不错,现在测试一下看看行不行
阅读全文
这个时候可以SQL替换一下
update wp_posts set post_content = replace(post_content,’temp.yaoxue8.com’,’www.xxx.com’) where post_content like ‘%temp.yaoxue8.com%’;
阅读全文
有时候觉得好麻烦
而且还要进去一趟设置模版,更加麻烦
于是我想到了直接执行SQL语句
UPDATE `phome_enewsclass` SET `dtlisttempid`= ‘1’,`newstempid` = ‘1’,`listtempid` = ‘1’,`islast` = ‘1’ WHERE `classid` =2;
或者限定classid大于或小于多少,这样就批量弄了
tempid就是栏目的模版ID,可以根据自己的模版设置
有3个模版,一个是动态页,一个是内容页一个是栏目页
最好留一个栏目不要转换,因为后台要更新缓存
缓存在\e\data\fc\ListClass1.php那几个PHP文件里
有一个栏目直接转的话就自动更新那个文件了
阅读全文
过年把鹅是老五的《造化之门》追到了最新章节,然后把《最强弃少》又过了一遍,发现老五的小说几乎都是一个模式,类似于网游开挂,升级装B,交易啥的,然后打完一个地图又到另一个地图,有时候看标题不用看内容都可以过一章了,进什么洞什么密境的,里面的宝物必得,所以不用看内容,可以过七八章以上,两千多章的小说,基本一星期可以唰唰地看完,前面部分看看还有点意思,越后面越套路化,很快就没兴趣了
前几天和表弟讨论起小说,他提到了辰东,提到《神墓》《完美世界》,然后说可惜这么久不出新书了,印象中我也看过这两部,但是没有什么情节的记忆了,然后搜索了一下,发现我还看过辰东的《遮天》,但貌似是没看完,似乎觉得没意思,很多东西都不解释,有点胡思乱想那样,可能跟本人喜欢看科幻有关,因为真正的科幻不是乱写乱说,要有现实的依据,合理地想象,而不是写得天马行空,又不加以解释。看辰东的作品就有某些情节莫名其妙的感觉,然后我想到了《永夜君王》。
再搜索了一下,《永夜君王》是烟雨江南的作品,我比较喜欢他的两部作品是《狩魔手记》、《永夜君王》。我觉的他写得还比较靠谱一点,合理的想象,情节也不仅仅是网游般的升级装B、再升级再装B
以上有感而发,或许写得不对
阅读全文
原来使用动态,采集了一些数据,都是生成了动态的网址
后来发现了,于是在设置里设置了伪静态的规则
但是首页调用文章网址还是动态的
然后忽然记得帝国貌似在数据库中记录每篇文章的网址的
找到phome_ecms_news表一看,里面的titleurl字段果然记录了网址
在后台找了半天~没发现转换的功能~~也许是我粗心吧
好吧~粗心的人只能自己写替换语句吧~
伪静态路径是这样的 /showinfo-11-97-0.html 动态是这样的 /e/action/ShowInfo.php?classid=12&id=96 要替换的字段 titleurl 替换其中一条 UPDATE `phome_ecms_news` SET titleurl= REPLACE ( titleurl, ‘/e/action/ShowInfo.php?classid=’, ‘/showinfo-‘ ) where id=96; UPDATE `phome_ecms_news` SET titleurl= REPLACE ( titleurl, ‘&id=’, ‘-‘ ) where id=96; UPDATE `phome_ecms_news` SET titleurl=CONCAT(titleurl,’-0.html’) where id=96; 全部替换就是把后面的where id=96去掉
PS:再仔细找了一下~果然是有相关功能的~
在 系统->数据更新->更新信息页地址 里面选 “按ID更新” 就可以自动更换网址了~
看来以后还是得细心一点,免得耽误功夫
阅读全文
UPDATE `cdb_forums` SET `recyclebin` = ‘0’
1是有回收站
pre_forum_thread
tid=390168 fid=2
pre_forum_post pid=390168 tid= fid=2
pre_forum_forum 好像是论坛信息
DELETE FROM `pre_forum_thread` WHERE (`tid` > 59126 AND `fid` =2); DELETE FROM `pre_forum_post` WHERE (`tid` > 59126 AND `fid` = 2);
阅读全文