[solved] CGFeedMaker - Error 404 for rss feed file
Posted: Tue Oct 30, 2012 8:24 pm
Hi
I encouter a problem with CGFeedMaker : it does not seem to create the rss file, and I really don't understand why after a lot of search and debug by myself.
I use CMSMS 1.11.2.1, CGFeedMaker 1.0.17. I would like to implement RSS feeds so I begin by making some tests using the default templates and configuration.
I followed scrupulously the documentation and put the related tags in the head for autodiscovery and in the body for the rss feed, for the news, in the home page of my local website (I have the installed default pages and themes). The html tags are both correctly generated, but the rs file is not created so when I click on the RSS link, the result is a 404 error : file not found.
I have the problem on my local test site as well as on my real site, who is not inline by now (very soon I hope) !
I don't understand my mistake. And the pretty urls are well configured.
So first I verified all and put some 'echo' in the source code to see what happens, and I noticed this :
the generation of the .rss file is done by action.default.php, but it seems that it is never called by the two other actions. The other actions ('autodiscovery' ' and 'rsslink' only generate the dedicated html tags.
I tried to put {CGFeedMaker action='default'} in my body, and it generated the rss file directly in the page, thus breaking it - anyways, it does the genrating job !
So please could someone tell me where I'm wrong ?
Many thanks
edit : .htaccess RewriteRule issue
I encouter a problem with CGFeedMaker : it does not seem to create the rss file, and I really don't understand why after a lot of search and debug by myself.
I use CMSMS 1.11.2.1, CGFeedMaker 1.0.17. I would like to implement RSS feeds so I begin by making some tests using the default templates and configuration.
I followed scrupulously the documentation and put the related tags in the head for autodiscovery and in the body for the rss feed, for the news, in the home page of my local website (I have the installed default pages and themes). The html tags are both correctly generated, but the rs file is not created so when I click on the RSS link, the result is a 404 error : file not found.
I have the problem on my local test site as well as on my real site, who is not inline by now (very soon I hope) !
I don't understand my mistake. And the pretty urls are well configured.
So first I verified all and put some 'echo' in the source code to see what happens, and I noticed this :
the generation of the .rss file is done by action.default.php, but it seems that it is never called by the two other actions. The other actions ('autodiscovery' ' and 'rsslink' only generate the dedicated html tags.
I tried to put {CGFeedMaker action='default'} in my body, and it generated the rss file directly in the page, thus breaking it - anyways, it does the genrating job !
So please could someone tell me where I'm wrong ?
Many thanks
edit : .htaccess RewriteRule issue