Bo-blog更改网站域名或者路径导致伪静态失效

 今天遇到一位顾客他使用Bo-blog这个程序建立了一个博客,而且是使用文件夹的形式来建立的(…/网站根目录/bo-blog)顾客想更换Bo-blog文件夹的名字,把小写的b更改成大写的B顾客修改之后首先导致网站访问不了,这个顾客非常着急,害怕被蜘蛛爬虫抓去到这些页面就不好了整个网站都是404的页面,咨询到高速度 主机(www.gaosudu.com)小编这里:首先先让顾客把文件夹的名字先更改回原始的这样可以就不怕蜘蛛爬虫抓取到404的页面,之后在想办法解决这个问题,这个问题不能在顾客的程序上做测试,所以高速度 主机(www.gaosudu.com)小编申请了一个测试的php虚拟主机空间安装一个Bo-blog来做测试,根据这些博客程序的特点,大概知道是什么原因导致访问不了了,这个就应该是站点URL的问题,Bo-blog这个程序的站点URL是记录在数据库配置文件的,把数据库配置文件config.php下载到本地把站点URL修改网站就可以访问了,但是内页和所有栏目都是404,这个问题导致的有几个原因,有可能是修改了站点URL文章的路径不一样导致的或者是伪静态导致的,从新发布了文章,问题没有解决,第一种情况就可以排除了,现在就是第二种情况,伪静态导致的,检测了.htaccess的伪静态规则发现,伪静态规则里记录着原始的站点URL,这个就是原因所在。解决办法:到网站的管理后台关闭伪静态功能,然后在选择高级URL,从新获取新的伪静态规则,把原始的规则替换,上传新的.htaccess到空间里,问题完美解决,马上告知顾客解决方法,把需要用到的东西先准备好,用最快的速度把网站更改好。大家如果也出现这样的情况可以参考一下或者联系我们的技术经验交流一下。 纯Linux环境下高端免备案【香港独立IP地址】 php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:https://www.gaosudu.com/bo-blog/9852.html