Ensim Webppliance - Domain Resolving to Admin Panel - Domain not working
Sometimes a domain on ensim starts going to the webppliance admin panel instead of the domain. Here we will investigate that case.
- Make sure the site exists
- #Check
tail -f /var/log/httpd/access_log - # Check
tail -f /var/log/httpd/error_log - # Find
sitelookup -s siteX
sitelookup -d domain.org
- Verify /etc/httpd/conf/virtual/site12 exists. If not create it. A demo file (not for production) is provided below for reference
ServerName www.domain.org
ServerAlias domain.org
ServerAdmin jon@domain.com
DocumentRoot /home/virtual/site12/fst/var/www/html
RewriteEngine on
User admin12
Group admin12
Redirect /admin https://207.44.132.81:19638/webhost/services/virtualhosting/siteadmin?ocw_login_domain=domain.org
Redirect /user https://207.44.132.81:19638/webhost/services/virtualhosting/useradmin?ocw_login_domain=domain.org
RewriteRule ^/~([^/]+)(.*) /users/$1$2 [PT]
AliasMatch ^/users/([^/]+)/?(.*) /home/virtual/site12/fst/home/$1/public_html/$2
Allow from all
AllowOverride All
Order allow,deny
Allow from all
AllowOverride All
Order allow,deny
SetEnv SITE_ROOT /home/virtual/site12/fst
SetEnv SITE_HTMLROOT /home/virtual/site12/fst/var/www/html
# need to set php on explicitly (PR 24077).
# using php_flag so site can override.
php_flag engine on
Include /etc/httpd/conf/site12
ServerAlias *.domain.org
RewriteEngine On
RewriteCond %{HTTP_HOST} .*.domain.org [NC]
RewriteCond %{HTTP_HOST} !www.domain.org [NC]
RewriteRule ^/(.*)$ /home/virtual/site12/fst/var/www/html/%{HTTP_HOST}/$1 [L]
- #Now restart apache
service httpd restart
ensim+webppliance apache linux