秒更新文章URL,做个笔记,用到的看

1588次浏览 更新日期:2019-09-19 22:12:07 分类:谈天说地 评论:6

昨天搞了个免费1年的谷歌的免费服务器。香港的,于是把之前在阿里云288块的香港上的网站迁过来。

免费的速度竟然甩阿里云半条街……


主站域名叫pppwz,5分钟不到把程序迁移完成,但是域名换解析,一时半会不能才能生效。


于是,我用host把3pwz解析到网站上,临时用这个域名访问。(不重定向pppwz是因为浏览器有缓存)


今天没注意,发了20个文章左右,晚上才发现系统生成的链接全是错的。

前台网址链接都是 3pwz/xiangmu/2889.html,正确的应该是pppwz/xiangmu/2889.html (cms系统设置里的站点根网址是pppwz)


系统竟然是判断当前访问后台的域名来生成页面url……  这个感觉有点不妥


于是刚刚重新用pppwz域名的登陆后台,批量更新URL,发现链接域名还是不变,仍然是3pwz。找不到原因!!更新缓存,重新生成,完全没效果不知道是哪里出现问题。(通过修改文章,url会变正确的pppwz),我的全站有2000多文章。


于是只能数据库命令更新了,系统管理→SQL命令行里运行


update yzm_article set url=replace(url,'3pwz.com','pppwz.com') where 1


其中红色是错域名,绿色是正确域名


只适用换域名时批量更新url

我来说两句
  • @多骨鱼 百度 谷歌云免费一年 教程多
    0
    回复
  • 觉得这个URL写死到库里是个问题啊,为啥要这么做? 是为了生成文章链接时候方便?  
    
    可以把栏目的url缓存起来,模版转换文章URL时候,直接 栏目url + 文章id 是不是更好一些?
    0
    回复
  • 我就想问问谷歌的免费服务器怎么搞?来个试用链接啥的。
    0
    回复
  • yzmcms
    yzmcms 官网认证 4年前
    @小学生 最近比较忙,一直没时间搞
    0
    回复
  • @yzmcms 群主啥时候搞商城啊
    0
    回复
  • yzmcms
    yzmcms 官网认证 4年前
    系统更新URL功能,只更新最新1000条数据
    0
    回复
作者信息
发布见解
发内容 回顶部