typecho博客系统如何实现 yourdomain.com/rss.xml

海有水涡 (UID: 1030) 3天前

724 13

typecho有默认的 feed 提供RSS  订阅,但有一些聚合平台无法抓取到 feed,更多是适配WordPress 。

现请问大佬们:typecho有方法实现 rss.xml (如上图链接)的 Rss 订阅嘛?

 

这家伙太懒了,什么也没留下。
已有评论 (13)
  • 头像
    V 腾讯云 (UID: 4301) @Ta
    3天前 (假—腾讯云)
    1

    这个问题其实我也想知道

  • 头像
    V 袁某人 (UID: 547) @Ta
    3天前 (wo.jb18.cm)
    2

    ty后台好像有个聚合输出选项,全文输出和摘要输出

  • 头像
    尚寂新 (UID: 3078) @Ta
    2天前
    3

    .xml的路由,官方应该是没有的。试试装插件?

     

    感觉te这边,除了这个之外,xmlrpc接口也不是标准化的,和wp那边有差异,所以也有想从te迁移到wp的想法。现在主题移植已经大体成型了,就剩下扣细节以及恢复一些功能了

  • 头像
    V jk (UID: 35) @Ta
    2天前 ([email protected] | O.TD P.KE C.NF)
    4

    不知道你用的是不是apache 我只会htaccess

    本来想着这样就可以的 

    RewriteRule ^rss\.xml$ /feed [NC]
    

     好像是因为 /feed 还是会交给 index.php ,不是一个实质路劲所以不行,试过如果是真实纯在的 /feed 文件,是可以达到不同 URL 显示同样的文件。

     


    那可以用一个很笨的方法:

    打开 .htaccess 在 

        RewriteEngine On 
        RewriteBase /
    
       #添加以下三行
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_FILENAME}\.php -f
        RewriteRule ^rss\.xml$ rss.xml.php [NC,L]
        #添加以上三行

    然后创建 rss.xml.php:

    <?php
    header('Content-Type: application/rss+xml');
    
    // Fetch the content of /feed/ (handled by index.php with necessary routing)
    $feedUrl = 'https://chiuyau.com/feed/';
    
    // Get the content
    $feedContent = file_get_contents($feedUrl);
    
    // Output the content
    echo $feedContent;
    ?>
    

    然后就可以访问 example.com/rss.xml

    最好还是用插件,我没找到

  • 头像
    海有水涡 (UID: 1030) @Ta
    2天前
    5
    腾讯云 这个问题其实我也想知道

    用ai写个插件了

  • 头像
    海有水涡 (UID: 1030) @Ta
    2天前
    6
    袁某人 ty后台好像有个聚合输出选项,全文输出和摘要输出

    是的,在阅读可以设置

  • 头像
    海有水涡 (UID: 1030) @Ta
    2天前
    7
    尚寂新 .xml的路由,官方应该是没有的。试试装插件? 感觉te这边,除了这个之外,xmlrpc接口也不是标准化的,和wp那边有差异,所以也有想从te迁移到wp的想法。现在主题移植已经大体成型了,就剩下 ...

    感谢,只能插件实现了

  • 头像
    海有水涡 (UID: 1030) @Ta
    2天前
    8
    jk 不知道你用的是不是apache 我只会htaccess 本来想着这样就可以的&nbsp; RewriteRule ^rss\.xml$ /feed [NC] &nbsp;好像 ...

    可惜我用的是nginx,不过我已经实现该功能了,用了个插件,感谢分享

  • 头像
    V 腾讯云 (UID: 4301) @Ta
    2天前 (假—腾讯云)
    9
    海有水涡 可惜我用的是nginx,不过我已经实现该功能了,用了个插件,感谢分享

    插件可否分享一下。虽然有AI,也不会让AI写✍🏻

  • 头像
    ishuo (UID: 1192) @Ta
    2天前
    10

    求分享。

  • 头像
    海有水涡 (UID: 1030) @Ta
    1天前
    11
    腾讯云 插件可否分享一下。虽然有AI,也不会让AI写✍🏻

    有bug  我用ai修改还是不正确,只能显示文章全部内容

  • 头像
    海有水涡 (UID: 1030) @Ta
    1天前
    12
    ishuo 求分享。

    有bug

  • 头像
    V 腾讯云 (UID: 4301) @Ta
    1天前 (假—腾讯云)
    13
    海有水涡 有bug 我用ai修改还是不正确,只能显示文章全部内容

    我也让写了一个,不过是rss.xml自动跳转到了/feed。文心一言确实是垃圾中的战斗机。G  PT一问就写

    • 大佬论坛
      14
      登录后才可回帖  登录 注册

本站同款香港KC服务器 酷盾安全联盟 智能优化防护 ROOVPS 便宜服务器 盾云SCDN 月付只需1元起 运营商直营授权 大流量卡