µã´ËˢеǼע²á

»Ø×å·ð½Ì

 ÕÒ»ØÃÜÂë
 Á¢¼´×¢²á
²é¿´: 410|»Ø¸´: 0

php×Ô¶¯Éú³É°Ù¶È¿ª·ÅÊÊÅäPCÒ³£­ÊÖ»úÒ³pattern¶ÔÓ¦¹ØÏµsitemap.xml

  [¸´ÖÆÁ´½Ó]
·¢±íÓÚ 2015-6-26 12:48:52 | ÏÔʾȫ²¿Â¥²ã |ÔĶÁģʽ
ÕªÒª: ÒÔǰ×ö°Ù¶È¿ª·ÅÊÊÅäÒ»Ö±ÊÇÌá½»ÆÕͨµÄurl¶ÔÓ¦¹ØÏµ£¬ÕâÖÖ·½Ê½Óиöȱµã£¬¾ÍÊDZØÐëÿ¸öÒ³ÃæµÄurl¹ØÏµ¶¼µÃ¼æ¹Ë£¬¼´ÓжàÉپ͵ÃÌá½»¶àÉÙ¡£È»¶ø£¬ºÜ¶àÍøÕ¾²¢²»ÊÇWordPress½¨Õ¾£¬ËùÒÔÒÔÍùÎÒÌṩµÄphp´úÂëÒ²ÎÞ·¨Âú×ãËùÓÐÍøÕ¾µÄ ...
ÒÔǰ×ö°Ù¶È¿ª·ÅÊÊÅäÒ»Ö±ÊÇÌá½»ÆÕͨµÄurl¶ÔÓ¦¹ØÏµ£¬ÕâÖÖ·½Ê½Óиöȱµã£¬¾ÍÊDZØÐëÿ¸öÒ³ÃæµÄurl¹ØÏµ¶¼µÃ¼æ¹Ë£¬¼´ÓжàÉپ͵ÃÌá½»¶àÉÙ¡£



È»¶ø£¬ºÜ¶àÍøÕ¾²¢²»ÊÇWordPress½¨Õ¾£¬ËùÒÔÒÔÍùÎÒÌṩµÄphp´úÂëÒ²ÎÞ·¨Âú×ãËùÓÐÍøÕ¾µÄÐèÇó¡£Óöµ½ÕâÖÖÄÑÌ⣬Æäʵ°Ù¶ÈÒ²ÌṩÁËÁíÒ»ÖÖ¹ØÏµÌá½»¡ª¡ªPCÒ³£­ÊÖ»úÒ³pattern¶ÔÓ¦¹ØÏµ¡£



ÕâÖÖ¶ÔÓ¦¹ØÏµµÄÓŵãÔÚÓÚ£¬Ã¿Ò»ÖÖurlÐÎʽֻÐèÒªÌá½»Ò»×é¾ß±¸ÕýÔò¶ÔÓ¦¹ØÏµµÄxmlÊý¾Ý½á¹¹¼´¿É¡£



       Ò»¡¢ÎÄÕ¹ØÏµ

¶ÔÓ¦ÎÄÕÂÒ³Ãæ£¬ÎҵIJ©¿ÍÊÇ%post_id%.htmlµÄ¸ñʽ£¬Ê£ÏµÄÒ²Ö»ÊÇPCÓòÃûºÍÒÆ¶¯ÓòÃûµÄ¶ÔÓ¦¹ØÏµ£¬ËùÒÔÎÄÕÂÒ³Ãæpattern¶ÔÓ¦¹ØÏµ¿ÉÈçÏÂÌá½»£º


  1. <url>
  2.     <loc>http://zhangge.net</loc>
  3.     <lastmod>2014-10-14T09:49:59+00:00</lastmod>
  4.     <changefreq>daily</changefreq>
  5.     <priority>1.0</priority>
  6.     <data>
  7.       <display>
  8.         <pc_url_pattern>http://zhangge.net/(\d+).html</pc_url_pattern>
  9.         <xhtml_url_pattern>http://m.zhangge.net/${1}.html</xhtml_url_pattern>
  10.       </display>
  11.     </data>
  12. </url>
¸´ÖÆ´úÂë



ÕâÑùÒ»×é¶ÔÓ¦¹ØÏµµÄÌá½»£¬¼´¿ÉÍê³ÉÍøÕ¾ËùÓÐÎÄÕµİٶȿª·ÅÊÊÅä¡£

      
      ¶þ¡¢·ÖÀà¹ØÏµ

ͬÑùµÄ£¬°´ÕÕÉÏÃæµÄ¶ÔÓ¦½á¹¹£¬¿ÉÒÔÇá¶øÒ×¾ÙµÄд³öwordpress·ÖÀàµÄpattern¶ÔÓ¦¹ØÏµ£º


  1. <url>
  2.     <loc>http://zhangge.net</loc>
  3.     <lastmod>2014-10-14T09:49:59+00:00</lastmod>
  4.     <changefreq>daily</changefreq>
  5.     <priority>1.0</priority>
  6.     <data>
  7.       <display>
  8.         <pc_url_pattern>http://zhangge.net/(\w+)</pc_url_pattern>
  9.         <xhtml_url_pattern>http://m.zhangge.net/${1}</xhtml_url_pattern>
  10.       </display>
  11.     </data>
  12. </url>
¸´ÖÆ´úÂë




Õâ2×épattern¶ÔÓ¦¹ØÏµ¾ÍÄÜÍê³ÉÎÒ²©¿ÍµÄËùÓÐÒ³ÃæµÄ¿ª·ÅÊÊÅ䣬¼òµ¥°É£¿£¡


       Èý¡¢¹ØÏµ×éºÏ

°´ÕÕxmlµÄ¸ñʽ£¬½«ÉÏÊö2×é¹ØÏµ×éºÏÔÚÒ»Æð£¬±£´æÎªsitemap_pn.xmlÎļþ£¬¾Í¿ÉÒÔÈ¥°Ù¶È¿ª·ÅÊÊÅäÌá½»ÁË£º


  1. <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">
  2. <url>
  3.     <loc>http://zhangge.net</loc>
  4.     <lastmod>2014-10-14T09:49:59+00:00</lastmod>
  5.     <changefreq>daily</changefreq>
  6.     <priority>1.0</priority>
  7.     <data>
  8.       <display>
  9.         <pc_url_pattern>http://zhangge.net/(\d+).html</pc_url_pattern>
  10.         <xhtml_url_pattern>http://m.zhangge.net/${1}.html</xhtml_url_pattern>
  11.         </display>
  12.      </data>
  13. </url>
  14. <url>
  15.     <loc>http://zhangge.net</loc>
  16.     <lastmod>2014-10-14T09:49:59+00:00</lastmod>
  17.     <changefreq>daily</changefreq>
  18.     <priority>1.0</priority>
  19.     <data>
  20.       <display>
  21.         <pc_url_pattern>http://zhangge.net/(\w+)</pc_url_pattern>
  22.         <xhtml_url_pattern>http://m.zhangge.net/${1}</xhtml_url_pattern>
  23.       </display>
  24.     </data>
  25. </url>
  26. </urlset>
¸´ÖÆ´úÂë



      Èý¡¢php´úÂë

ÑÛ¼âµÄÅóÓÑ£¬Ó¦¸Ã·¢ÏÖÁË£¬xmlÖеÄʱ¼äÊÇдËÀµÄ£¬ÕâÑù»á²»»áÓÐÎÊÌâ¾Í²»ÖªµÀÁË¡£¿´À´»¹ÊÇŪ¸ö¶¯Ì¬µÄʱ¼ä±È½Ï¿¿Æ×£¬ÓÚÊÇдÁËÒ»¸öphp´úÂëÈçÏ£º

  1. <?php
  2. header("Content-type: text/xml");
  3. header('HTTP/1.1 200 OK');
  4. echo '<?xml version="1.0" encoding="UTF-8"?>';
  5. echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">'
  6. ?>
  7.   <url>
  8.       <loc><?php echo 'http://'.$_SERVER['HTTP_HOST']; ?></loc>
  9.       <lastmod><?php echo $showtime=date("Y-m-d\TH:i:s+00:00");?></lastmod>
  10.       <changefreq>daily</changefreq>
  11.       <priority>1.0</priority>
  12.       <data>
  13.         <display>
  14.             <pc_url_pattern>http://zhangge.net/(\d+).html</pc_url_pattern>
  15.             <xhtml_url_pattern>http://m.zhangge.net/${1}.html</xhtml_url_pattern>
  16.         </display>
  17.       </data>
  18.     </url>
  19.    
  20.   <url>
  21.       <loc><?php echo 'http://'.$_SERVER['HTTP_HOST']; ?></loc>
  22.       <lastmod><?php echo $showtime=date("Y-m-d\TH:i:s+00:00");?></lastmod>
  23.       <changefreq>daily</changefreq>
  24.       <priority>1.0</priority>
  25.       <data>
  26.         <display>
  27.             <pc_url_pattern>http://zhangge.net/(\w+)</pc_url_pattern>
  28.             <xhtml_url_pattern>http://m.zhangge.net/${1}</xhtml_url_pattern>
  29.         </display>
  30.       </data>
  31.     </url>   
  32. </urlset>
¸´ÖÆ´úÂë





ÕâÑù£¬°Ù¶ÈץȡµÄʱºò£¬Ê±¼äÒ²¾ÍÊDz©¿Í×îºó¸üеÄʱ¼äÁË£¬¶ø·ÇдËÀµÄʱ¼ä¡£×îºó£¬½«ÒÔÉÏ´úÂë±£´æÎªsitemap_pn.phpÎļþ²¢ÉÏ´«µ½ÍøÕ¾¸ùĿ¼¡£


      ËÄ¡¢Ìá½»¹ØÏµ

ÿ¸öÔÚ°Ù¶ÈÕ¾³¤Æ½Ì¨ÑéÖ¤¹ýµÄÍøÕ¾¶¼¾ß±¸°Ù¶È¿ª·ÅÊÊÅäµÄȨÏÞ¡£



Ö±½Ó´ò¿ªÊý¾ÝÌá½»µØÖ·£ºhttp://zhanzhang.baidu.com/mobiletools/add Ìá½»Õâ¸öphpÎļþµÄµØÖ·¼´¿É£º


01.png




Èç¹ûûÓгöÏÖ±àÂë´íÎ󣬻ù±¾ÉϾͿÉÒÔͨ¹ýÁË£º

02.png





ÏÔʾÊýÁ¿Îª2 £¬ÒòΪÎļþÖ»Ìá½»ÁË2×épattern¶ÔÓ¦¹ØÏµ¡£



      Îå¡¢ÍØÕ¹ÔĶÁ

ÉÏÎÄÆäʵÊÇÏë¸æËß´ó¼Ò£¬Èç¹ûÄãµÄÍøÕ¾²»ºÃÉú³Éurl¶ÔÓ¦¹ØÏµµÄsitemap£¬¿ÉÒÔдһ¸öpattern¼¶±ðµÄsitemap£¬½«ÍøÕ¾µÄ¶ÔÓ¦¹ØÏµ£¬°´ÕÕpattern¸ñʽ·Ö×éÁгö¼´¿É£¬¶øÎÞÐè¿àÄÕ¶¯Ì¬½Å±¾¡£



       ×¢ÒâÊÂÏ

¢Ù¡¢pattern¶ÔÓ¦¹ØÏµÉæ¼°µÄÕýÔò±í´ïʽ£¬°Ù¶È¹Ù·½ÒÑ˵Ã÷Ö»Ö§³ÖÊý×ÖÕýÔò(\d+)ºÍÊý×Ö×Öĸ×éºÏµÄ(\w+)£»

¾ßÌå¿ÉÒԲο¼ÉÏÎĵÄpattern¶ÔÓ¦¹ØÏµ»òÕ߰ٶȸø³öµÄ·¶Àý£ºhttp://zhanzhang.baidu.com/site/format?id=388

¢Ú¡¢²»ÒªÊ¹ÓüÇʱ¾±àдÏà¹Ø´úÂ룬xmlµÄ±àÂëÎÊÌâ»á·Ç³£µ°ÌÛ£¬ÍƼöÓÃEditPlusµÈ¹¤¾ßÀ´±àд£»

¢Û¡¢¸ù¾Ýʵ¼ÊÇé¿öÕýÈ·Ñ¡ÔñÍøÕ¾°æÊ½£º<xhtml_url_pattern>¡¢<wml_url_pattern>¡¢<html5_url_pattern>¡£

      ¹ØÓÚ¿ª·ÅÊÊÅäµÄ½Ì³Ìдµ½Õâ¾ÍÈ«²¿½áÊøÁË£¬ÎÒ»áÕÒ¸öʱ¼äÕûÀí×ܽáÒ»¸öÖÕ½áÆª£¬·½±ãÓÐÐèÒªµÄÈ˲鿴£¬¾´ÇëÆÚ´ý¡£

      Ô­ÎĵØÖ·£ºhttp://zhangge.net/4543.html
ÄúÐèÒªµÇ¼ºó²Å¿ÉÒÔ»ØÌû µÇ¼ | Á¢¼´×¢²á

±¾°æ»ý·Ö¹æÔò

¹Ø±Õ

¿ÆÑ§ÎÞÉñÂÛÉÏÒ»Ìõ /2 ÏÂÒ»Ìõ

»Ø×å·ð½ÌÍø

Copyright ©2014 »Ø×å·ð½Ì All Right Reserved.  Powered by Discuz!  ( ÉÂICP±¸05010893ºÅ-1 )

±¾Õ¾ÐÅÏ¢¾ùÓÉ»áÔ±·¢±í£¬ÈçÇÖ·¸ÁËÄúµÄȨÀûÇë·¢ÌûͶËß ·ÖÏí°´Å¥

¿ìËٻظ´ ·µ»Ø¶¥²¿ ·µ»ØÁбí