可以在RSS文件可以移植(相对链接或脚本)?(Can an RSS file be made por

2019-09-28 04:51发布

是否有可能使可以从服务器移动到服务器,而无需更改静态RSS源文件? 看来,相对链接不完全支持RSS,但我已经找到了最新的信息是很老; 一些javascripty将在HTML工作,但不是在RSS XML。

背景:我与生成的一些资源列表静态RSS源文件的HTML出版项目。 要更新,你的静态文件重新发布到相同的位置。 一个导出选项是将其保存到您的文件系统,然后手动传输到服务器,但对于RSS源我们目前需要的目标网址,出口进入。

Answer 1:

在生成你的RSS脚本,你可以这样做:

<?php
    // example: $_SERVER['HTTP_HOST'] = 'mysite.com';
    $mysite = 'http://' . $_SERVER['HTTP_HOST'];

    // the page you're linking to
    $thislink = 'mypage.html';

    /* code that generates your RSS */

    // output the link
    echo '<a href="' . $mysite . '/' . $thislink . '">';

    /* more code that generates your RSS */
?>

输出:

<a href="http://mysite.com/mypage.html">


文章来源: Can an RSS file be made portable (with relative links or scripting)?