Ok, I removed all references to /columns in the data
but the subdomain links still don't work and still appear to be trying to go to /columns
Still can't get into wp-admin
this is my .htaccess
RewriteEngine On
RewriteBase /
#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
this is what my web host
said about apache changes
Requirements for having wildcard SSL
-------------------------------------
To have wildcard subdomains, you need to take care of 2 points.
1) Have the DNS for *.adviceandinfo.com. point to 216.14.127.109
2) Have an entry for ServerAlias configured for *.adviceandinfo.com on the Apache configuration file ( needed only if the domain is hosted on a non-dedicated ip or if the ip is not the first domain, if arranged in the alphabetical order )
In your case, the first condition is satisfied. The second condition is not required, since the domain is the first domain if we arrange the domains hosted on the ip - 216.14.127.109 alphabetically. So, locgically wild card SSL should work with the current configuration you have.
Testing process.
---------------
I'll now let you know, how I tested. This is our expected end result.
1) Anydomain(or *).adviceandinfo.com should point to the same DocumentRoot of adviceandinfo.com
2) webmail.adviceandinfo.com should still be redirecting to the horde webmail page.
To test it, I created a test page - test.html inside the directory - /var/www/vhosts/adviceandinfo.com/httpdocs/, and tried accessing it using 3 randomly generated subdomains -
http://hjravgwbe5tg7.adviceandinfo.com/test.html
http://woirqo.adviceandinfo.com/test.html
http://j3nbtr3.adviceandinfo.com/test.html
All of them returned the contents of the test file - /var/www/vhosts/adviceandinfo.com/httpdocs/test.html which means wild card SSL is infact working.
Now, I tried accessing the wordpress using the direct URL of one of the random subdomain - http://hjravgwbe5tg7.adviceandinfo.com which eventhough correctly accessed the files inside the DocumentRoot of adviceandinfo.com gave an error - "Registration has been disabled."
This happens only because of one of the following reasons.
1) Registration is disabled.
2) WordPress is incorrectly configured.
3) A mistake in the htaccess file you used for the multi site hosting on WordPress.
As far as wildcard subdomain is considered, it's working perfect for the domain - adviceandinfo.com
thanks for all your help!