I'm using WordPress as a CMS + blog engine.
In my WordPress options, the blog URL is http://~, the WordPress URL is http://~/blog, and the custom permalink structure is /blog/%year%/%monthnum%/%day%/%postname%/ (~ being the domain). For now I use this trick to have the blog index show up at /blog.
The category and tag links pick up on my permalink structure, and become /blog/category/... and /blog/tag/... instead of /category/... and /tag/....
However, other links, like search and feeds, don't pick up on this. They don't add /blog to the beginning. Since my root doesn't contain the WordPress index.php file, this doesn't work.
Is there an easy way I can instruct WordPress to add /blog to these URLs, the same way it does for the category and tag URLs? And is this currently behaving correctly, with categories and tags differing from feeds and search?