sitemap代码/免插件

2015-12-25 00:12:25

网摘,记录,便于后期重装。

';
echo ''
?>

  
      
      
      daily
      1.0
  

  
      
      
      monthly
      0.6
  
  
 0) {
    foreach($mypages as $page) { ?>
    
      ID); ?>
      ID)->post_modified); ?>+00:00
      weekly
      0.6
  
 
 0){
foreach ($terms as $term) { ?>
    
      slug); ?>
      weekly
      0.8
  
 
 $tag ) {
	$link = get_term_link( intval($tag->term_id), "post_tag" );
	     if ( is_wp_error( $link ) )
		  return false;
		  $tags[ $key ]->link = $link;
?>
 
      
      monthly
      0.4
  
 

将以上代码保存为sitemap.php,传到网站根目录。

伪静态设置

Nginx

编辑已存在的Nginx伪静态规则,新增如下规则后(平滑)重启nginx即可

rewrite ^/sitemap.xml$ /sitemap.php last;

Apache

编辑网站根目录的 .htaccess ,加入如下规则:

RewriteRule ^(sitemap)\.xml$ $1.php

做好伪静态规则后,就可以直接访问sitemap.xml看看效果了

以上为网摘,本人在操作的时候发现访问页面的时候会报错。查阅了下,说是要清空缓存即可。

ob_clean();

放在上面的代码第五行下面就OK了,就是在输出前清空缓存。

标签:
Category:柴米油盐

Comments | 1 条评论

  1. 发布于2016年1月5日 17:53 回复

    可以直接成成SITEMAP吗·