![]() |
|
|
| Subject:
.htaccess joomla rss feed to new wordpress rss feed redirect or rewrite needed..
Category: Computers > Programming Asked by: zachmg-ga List Price: $10.00 |
Posted:
18 May 2006 21:37 PDT
Expires: 17 Jun 2006 21:37 PDT Question ID: 730280 |
I've recently transitioned my site from Joomla to Wordpress. Everything is working great, accept for the old RSS requests coming in from the Joomla URI. I'm seeing a lot of hits to the non-functional url: http://www.mysite.com/?option=com_rss&feed=RSS2.0&no_html=1 That I would like redirected to the functional: http://www.mysite.com/feed/ or (without Wordpress' built-in redirection): http://www.somesite.com/?feed=rss2 For the more basic url's I've used simple redirects, as in: <IfModule mod_rewrite.c> RewriteEngine On Redirect 301 /cache/rss20.xml http://www.somesite.com/feed/ </IfModule> Which works perfectly. I've tried escaping the '.', '?' and even the '&' and '=' thinking maybe it was a simple regex issue. I'd really like to get this issue fixed, I still get a lot of hits to that older url and its pointing (via Wordpress) to nothing but a blank page. |
|
| There is no answer at this time. |
|
| Subject:
Re: .htaccess joomla rss feed to new wordpress rss feed redirect or rewrite needed..
From: kevint-ga on 29 May 2006 06:57 PDT |
You're almost there actually. The question mark after 'mysite.com/' will actually be refering to a default page such as 'index.php' so you will need to redirect that page using the redirect rules you've been using above. Depending how far you need to go with your rewrites (whether you need to do anything with bits after the ?) the apache documentation is very helpful at apache.org. Hope this helps, Kevin |
| Subject:
Re: .htaccess joomla rss feed to new wordpress rss feed redirect or rewrite needed..
From: abuzant-ga on 31 May 2006 18:10 PDT |
Hello Try these lines, <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^/?option=com_rss(.*) /feed/ [L,PT] RewriteRule ^/index.php?option=com_rss(.*) /feed/ [L,PT] </IfModule> Shall work like a charm, good luck, Ruslan |
| Subject:
Re: .htaccess joomla rss feed to new wordpress rss feed redirect or rewrite need
From: zachmg-ga on 31 May 2006 21:32 PDT |
abuzant-ga,
The rule looked so promising. I know htaccess/mod_rewrite is working
because aside from my slew of 301's are working and Word Press's own
rewrite rules are working (and the odd image block from badly behaved
netitizens). I put the rule at the very top of my htaccess file to be
sure that WP's own rewrite rules didn't pre-empt it (assuming it
would).
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/?option=com_rss(.*) /feed/ [L,PT]
RewriteRule ^/index.php?option=com_rss(.*) /feed/ [L,PT]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Then of course my series of redirects such as:
<IfModule mod_rewrite.c>
RewriteEngine On
Redirect 301 /cache/rss20.xml http://www.mysite.com/feed/
</IfModule>
I'd really like this to work because I'm still getting about 150 hits
a day, while that might not seem like much its the world if your
trying to grow your site. :)
To be thorough I renamed my existing .htaccess file temporarily and
replaced it with an .htaccess file *only* containing the rules you'd
provided. Still no luck.
I definitely appreciate the help though.
Zach |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
| Search Google Answers for |
| Google Home - Answers FAQ - Terms of Service - Privacy Policy |