Unable to resolve my previous issue with my wordpress 3.0.1 sites, I decided to do a fresh install of 3.0.1.
I just went through the basic wordpress install page and everything went fine. Then I went to enable multisites as per the Create A Network page. I used the sub-directory method as I met these qualifications. Everything went fine till the very last instruction to log back in. I was taken to a 500 page:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.3 (Red Hat) Server at My-site-address 80
I tried for several hours to fix it to no avail. Finally I removed the database and wp install, and did a fresh reinstall, very carefully, but received exactly the same error. I had changed permissions of .htaccess and blog.dir to 666. The error log produces these every time I try to reload the page:
[Sat Nov 27 21:52:52 2010] [alert] [client x.x.x.x] /var/www/html/blog/.htaccess: RewriteRule: bad argument line '^([_0-9a-zA-Z-]+/)?files/(.+)', referer: http://my-domain-address/blog/wp-admin/network.php
(I've changed the client ip and domain address to generic values)
The info in the .htaccess file was of course copied from the lines of code created for me on the 'enabling the network' page. Yes, I cleared the cache and cookies of my browser as suggested. I'd really appreciate any help here.