Hi folks. I've made the mods suggested so that http://webmail.drsimon.co.nz should give a squirrel mail login, but it doesn't. What I get is the standard Code: It works! This is the default web page for this server. The web server software is running but no content has been added, yet. If, however, you go to http://drsimon.co.nz/webmail all is fine. Here's my /etc/apache2/conf.d/squirrelmail.conf Code: Alias /squirrelmail /usr/share/squirrelmail Alias /webmail /usr/share/squirrelmail <Directory /usr/share/squirrelmail> Options FollowSymLinks <IfModule mod_php5.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On php_admin_flag allow_url_fopen Off php_value include_path . php_admin_value upload_tmp_dir /var/lib/squirrelmail/tmp php_admin_value open_basedir /usr/share/squirrelmail:/etc/squirrelmail:/var/lib/squirrelmail:/etc/hostname:/etc/mailname php_flag register_globals off </IfModule> <IfModule mod_dir.c> DirectoryIndex index.php </IfModule> # access to configtest is limited by default to prevent information leak <Files configtest.php> order deny,allow deny from all allow from 127.0.0.1 </Files> </Directory> # users will prefer a simple URL like http://webmail.example.com <VirtualHost 222.154.250.78> DocumentRoot /usr/share/squirrelmail ServerName webmail.drsimon.co.nz </VirtualHost> # redirect to https when available (thanks [email protected]) # # Note: There are multiple ways to do this, and which one is suitable for # your site's configuration depends. Consult the apache documentation if # you're unsure, as this example might not work everywhere. # #<IfModule mod_rewrite.c> # <IfModule mod_ssl.c> # <Location /squirrelmail> # RewriteEngine on # RewriteCond %{HTTPS} !^on$ [NC] # RewriteRule . https://%{HTTP_HOST}%{REQUEST_URI} [L] # </Location> # </IfModule> #</IfModule> I've obviously done something wrong somewhere but I've no idea what. I bet you have though! Enlighten me, please. Simon.
Can you try Code: <VirtualHost 222.154.250.78[COLOR="Red"]:80[/COLOR]> DocumentRoot /usr/share/squirrelmail ServerName webmail.drsimon.co.nz </VirtualHost> in /etc/apache2/conf.d/squirrelmail.conf instead?
I inserted this Code: <VirtualHost 222.154.250.78:80> DocumentRoot /usr/share/squirrelmail ServerName webmail.drsimon.co.nz ServerName [url]www.webmail.drsimon.co.nz[/url] </VirtualHost> at the end of /etc/squirrelmail/apache.confbut to no avail. If I try http://webmail.drsimon.co.nz I get the standard Apache "It works!... no content has been added yet" screen, if I try http://www.webmail.drsimon.co.nz I get a server not found error. http://drsimon.co.nz/webmail and the www. version work fine.
Try Code: <VirtualHost 222.154.250.78:80> DocumentRoot /usr/share/squirrelmail ServerName webmail.drsimon.co.nz Server[COLOR="Red"]Alias[/COLOR] www.webmail.drsimon.co.nz </VirtualHost> instead. Is the IP address correct?