Permalink breaks my RSS feed
-
Ok, so my RSS feed stopped working and I could figure out why. I read somewhere to use the default permalink option. This fixed it. So basically if I try to use “Day and name” or Month and name” for the permalink my rss feed won’t work. Anyone know how to fix this?
-
When you change from other than default permalinks, you have to add to, or created an httaccess.file.
ok, where would the new location of my RSS feed be? I feel like that is not the problem… ALSO it was working with the “Day and name” permalink for over a week and then one day stopped!
Feed is still at url/feed but you should have an .htaccess file in the root that says something like,
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressWhen you change your permalinks you get a message if your .htaccess file is not writable. If you get no message WP has successfully changed your .htaccess file.
If you have a .htaccess file then that is probably not the problem.
Ya, my htaccess file already had that information. And when I manually went to the link of my feed it doesn’t work. Any other ideas?
URL please?
http://blog.technicallycoordinated.com/?feed=rss2
I have a subdomain, but even http://www.technicallycoordinated.com/blog/?feed=rss2 doesnt work, however it shows page not rather than internal server error
You do need to correct some errors, http://validator.w3.org/check?uri=http%3A%2F%2Fblog.technicallycoordinated.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
Have you turned off any plugins?
Also, you cannot get a 404 error on your site only an internal server error which may point to something not configued correctly.
Ok, I fixed one of the validation errors, the rest are occuring after the footer where the php calls wp-footer. I can’t seem to find the wp-footer file to edit these errors.
I haven’t tried turning off plugins, but I will give it a try.
Do you think its cause the php version on my server is 4, not 5?
Thanks for all your help so far!
You have feed here, http://www.technicallycoordinated.com/blog/?feed=rss2
You have something misconfigued in your domain/subdomain/forwarding, htaccess etc. For example this http://blog.technicallycoordinated.com/house gives a server error (500) while this http://technicallycoordinated.com/blog/house gives a 404 error.
Decide where you wnat your blog to be and get rid of the other. BTW, footer info is in themes/yourtheme/footer.php
Do you think its cause the php version on my server is 4, not 5?
P HP version 4.3 or greater is required.
Ok so if I want it to be at blog.technicallycoordinated.com should I add something like this to my htaccess file?
rewritecond %{http_host} ^technicallycoordinated.com/blog/
rewriteRule ^(.*) http://blog.technicallycoordinated.com/$1 [R=301,L]Cause I do know that I can view all my pages at blog.technicallycoordinated.com but for me to get into my WordPress backend I have to go to technicallycoordinated.com/blog/wp-admin
I got it! Thanks for all your help. I was looking at the htaccess file under my main domain rather than in the wordpress folder itself. The wordpress folder was telling pages to rewrite to /blog/ which would make it blog.technicallycoordinated.com/blog/ being /blog/blog which doesn’t exist. It’s working now, Thanks
This may have some answers, http://codex.wordpress.org/Moving_WordPress
AFAIK, you should make changes of blog location under settings, general but be careful here. If you make an error you will have to fix it through your database.
The topic ‘Permalink breaks my RSS feed’ is closed to new replies.