I am stuck in .htaccess file creation for multisite. I am getting an error in page now internal error 500 and when i checked my log in apache it says C:/www/vhosts/localhost/wordpress3/.htaccess: RewriteEngine not allowed here. I allowed it in httpd.conf by removing the hash from LoadModule rewrite_module modules/mod_rewrite.so, still getting an error and it says page cannot be found. Can you please help me in this.
You may need to set "AllowOverride All" in your apache config, for the Directory block for the server root, or root of your Wordpress install.
Here's what the relevant block looks like on a *nix system; things will probably look a little different on Windows:
<Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory>
The AllowOverride tells Apache that .htaccess files are okay; without it, it will ignore the contents of any .htaccess files it finds.