I noticed that the <link> tag in the rss feed generated by the syndicate component had the site description as the value. This was strange as it in fact should have been the site url. There also isn't any param provided to change the value of the link tag.
I don't know if this problem is specific to my installation. But anyway, thought I should share the solution I managed to came up with.
Add a new param to syndicate.xml
<param name="link" type="text" size="30" default="http://www.yoursitename.com" label="Link" description="Link Tag in Feed" />
In rss.php change
$info[ 'link' ] = htmlspecialchars( $mosConfig_sitename );
to this:
$info[ 'link' ] = $params->def( 'link', 'http://www.yoursitename.com' );
Now the <link> tag value in the RSS is
http://www.yoursitename.com and it is also easily configurable.
regards,
harshad