Specify Blog Feed Url?

Permalink Browser Info Environment
I'm porting a site from drupal to concrete5. The client wants to keep his old Blog Feed URL (http://www.itwithiq.com/the-mac-whisperer/blog/feed... )
Is there a way with ProBlog (or Concrete5 for that matter) to specify the same feed url?
right now the feed url looks something like this:http://dev.itwithiq.com/index.php/tools/blocks/problog_list/rss?bID...

Thanks,
Ryan
aka cannonf700

Type: Discussion
Status: New
cannonf700
View Replies: View Best Answer
cannonf700 replied on at Permalink Best Answer Reply
cannonf700
If Anyone else is looking to do the same thing we were able to use .htaccess file re-route requests for the old URL to the new URL but mask it so it looked like they were still looking at the old URL.
The code looks like this
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteRule oldwebsite-author-one/blog/feed index.php/tools/blocks/problog_list/rss?bID=163&cID=86 
RewriteRule oldwebsite-author-two/blog/feed index.php/tools/blocks/problog_list/rss?bID=167&cID=110 
</IfModule>

The top section is for pretty url's. The bottom section includes a Rewrite Rule and then the address of the old RSS feed followed by a space and then the location of the new RSS feed. This causes all requests to the old URL to be rewritten and directed to the New URL.
We had to do this for two different blogs/RSS feeds on one site. To help keep things clean - we created a custom template for the ProBlog Page List and hard coded the link so no-matter where we put the list on the site it would always point to the same feed.

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.