虚拟主机域名注册-常见问题网站建设常见问题 → 综合


BO-BLOG更改网站域名或者路径导致伪静态失效
作者:

今天遇到一位顾客他使用Bo-blog这个程序建立了一个博客,而且是使用文件夹的形式来建立的(…/网站根目录/bo-blog)顾客想更换Bo-blog文件夹的名字,把小写的b更改成大写的B顾客修改之后首先导致网站访问不了,这个顾客非常着急,害怕被蜘蛛爬虫抓去到这些页面就不好了整个网站都是404的页面,咨询到无忧主机(www.51php.com)小编这里:

首先先让顾客把文件夹的名字先更改回原始的这样可以就不怕蜘蛛爬虫抓取到404的页面,之后在想办法解决这个问题,这个问题不能在顾客的程序上做测试,所以西部动力(www.xibu7com)小编申请了一个测试的php虚拟主机空间安装一个Bo-blog来做测试,根据这些博客程序的特点,大概知道是什么原因导致访问不了了,这个就应该是站点URL的问题,Bo-blog这个程序的站点URL是记录在数据库配置文件的,把数据库配置文件config.php下载到本地把站点URL修改网站就可以访问了,但是内页和所有栏目都是404,这个问题导致的有几个原因,有可能是修改了站点URL文章的路径不一样导致的或者是伪静态导致的,从新发布了文章,问题没有解决,第一种情况就可以排除了,现在就是第二种情况,伪静态导致的,检测了.htaccess的伪静态规则发现,伪静态规则里记录着原始的站点URL,这个就是原因所在。

解决办法:

到网站的管理后台关闭伪静态功能,然后在选择高级URL,从新获取新的伪静态规则,把原始的规则替换,上传新的.htaccess到空间里,问题完美解决,马上告知顾客解决方法,把需要用到的东西先准备好,用最快的速度把网站更改好。大家如果也出现这样的情况可以参考一下或者联系我们的技术经验交流一下。




来源:
阅读:1663
日期:2016-01-31

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:BLOG怎么删除或修改模板的底部信息
下一篇:ECSHOP教程之怎么在浏览器历史中删除商品价格的方法
  >> 相关文章