2 waltercruz Oct 20, 2008 23:23

Thanks for your answer. What do you mean with "You need a AllowOverride in your blog directory"? Should I add this phrase in the .htaccess?
As I said rewriting works in the main blog directory and directories with stub files, but not on blogs that I create within b2evo without stubfiles
The .htaccess file in b2evo contains some rules about how apache should use mod_rewrite to create clean urls. But this file will not be interpreted if not told to do ;)
Looks like: either you don't have mod_rewrite enabled or apache is not 'seeing' your .htaccess.
Look at:
http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride
With mod_rewrite, you can get a really clean url like: http://mysite.com/myblog/mypost. With stubs, you will get urls like: http://mysite.com/mystub.php/mypost
mod_rewrite is enabled and as I said rewriting does work in some cases with clean urls as you mention http://mysite.com/myblog/mypost
I use mod_rewrite with other scripts as well
To use rewrite rules and .htaccess, you webserver need to be configured to read the .htaccess. You need a AllowOverride in your blog directory.