为了能够对搜索引擎友好,ajax转变伪静态

发布于 2015-02-26  843 次阅读



   

本来我这个博客,内容都是通过ajax-->PHP-->数据库-->返回html/json显示在html中。

但是今天我发现,这样得到的博文对应的地址的源码没有博文的内容,这对于搜索引擎收录影响很大。同一篇文章,两个地址,大家感受一下:

不做处理:http://dreamsoul.xyz/blog/view.html?bid=33

404伪静态:http://dreamsoul.xyz/blog/zzmh_33.html

分别查看二者的源代码,我们可以发现不做处理的源代码中并没有文章内容的文本,而404伪静态的源代码中包括了文章文本。

那么,如何实现404伪静态。

1.设置404页面404.php,

 代码: 

  1. $uri=$_SERVER[REQUEST_URI];//可以得到浏览器地址相对于域名根目录的地址,再根据这个地址得到文章id

       

  2. include '/home/dreamsou/public_html/blog/include/view.php';//包含文章php页面

       


   

最后更新于 2015-02-26