湘龙工作室提供长沙做网站,长沙建站,长沙网站开发,软件制作,网站优化,域名注册,网络空间
长沙做网站

windows空间的wordpres网站插件如何生成网站地图

发布时间:2014/08/20 来源:长沙建站

   长沙建站工作人员看了一篇文章就轻松生成了网站地图,为了方便大家学习,特意伪原创了一篇《如何生成网站地图》。
  
  但在昨天,有位同学按我的文章生成了网站地图,结果是地图页面打不开,是404页面。开始以为是新同学,没仔细看文章,操作过程中可能出现了失误。因为当时我生成站点地图时是非常顺利的,没有什么困难的地方。
  
  于是在QQ上沟通,经过截图显示,他安装的没有失误,而我的文章也是经过很多人验证过的,绝对有效。
  
  那么问题出在哪呢?百思不解。这位同学要求我远程协助下,我答应只是试试,因为我还没找到解决问题的方法,只是边试验边解决。以下是我自己猜想的一些可能情况,但都没解决问题:
  一、 难道是与那个百度结构化数据插件有冲突,先停用那个插件,无效;
  二、 或许是因为安装完地图后,没有更新文章,地图还没生成,就更新了一篇文章,结果还是无效;
  三、 这时想法有点趋向正确的方向了,他的系统是windows的,这个系统的空间有很多令人讨厌的地方,比如做网站固定链接的时候,就非常麻烦,而linux系统的就非常简单。一样的插件,一样的安装方法,唯一不一样的就是我们的空间系统。于是上网搜索windows系统网站如何生成网站地图,万能的百度竟然没有这个结果。此路不通。另寻他途。
  四、 也许是插件本身出了什么问题,于是访问了插件主页。终于找到解决问题的方法了。原来 win主机用这个需要写伪静态规则,如果打开是404错误页面的话。  
  RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]  
  RewriteRule /sitemap.html /sitemap.html [L]
  
  只需要把这2行加到win主机网站根目录下的httpd.ini配置文件即可。需要注意的是要加在配置规则之后,参考下面:
  
  [ISAPI_Rewrite] 
  # 3600 = 1 hour 
  CacheClockRate 3600 
  RepeatLimit 32
  # Protect httpd.ini and httpd.parse.errors files
  # from accessing through HTTP
  # Rules to ensure that normal content gets through
  RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
  RewriteRule /sitemap.html /sitemap.html [L]
  
  按照这个方法,把那两行代码加在最后,问题解决了。
  
  如何把Sitemap加到robots.txt?
  如在robots.txt加一句: Sitemap: http://www.example.com/sitemap_baidu.xml。方便百度收录。有几个sitemap的话也是一样的,一行一个,如:
  Sitemap: http://www.example.com/sitemap_baidu.xml
  如果你的网站还没生成robots.txt文件,去站长工具那,有生成这个文件的页面,其中有一项就是添加这个网站地图的。
  
  长沙建站工作人员在此建议广大新手朋友们,购买空间时除了看它的稳定性,反应速度等之外,还要看它是什么系统的,最好不用windows系统的,使用起来非常麻烦,别扭,不顺手。
  
  同时,长沙建站工作人员也是吃一堑,长一智。安装插件时遇到问题,应该第一时间访问插件主页,那里有各种各样的用户遇到的千奇百怪的问题,说不定就有我们这类的。远比我们自己摸索高效得多。
做网站版权所有 2009-2015 湘ICP备11020044号   sitemap
地址:长沙市天心区五一西路189号锦绣中环29楼(已搬至岳麓区金星北路89号)   邮编:410001
电话:0731-82067301   QQ:2668200050   Email:longyun1077@163.com
湘龙工作室为您提供:长沙做网站,长沙建站,长沙网站开发,软件制作,网站优化,域名注册,网络空间服务
Copyright 2002-2010 长沙做网站www.csjwang.com. 版权所有
长沙做网站多少钱   长沙做网站公司   长沙做网站价格   长沙做网站的 培训班管理软件
分享到: