#1  
Old 17th April 2014, 17:05
otacon otacon is offline
Senior Member
 
Join Date: Sep 2010
Posts: 107
Thanks: 5
Thanked 5 Times in 5 Posts
Default Virtual Host

Hello Everyone,

When I create a website for the domain stephensdev.com it is created, but stephensdev.com is not directed to the site's folder. It is directed to the default apache start page.

If I select Auto-Subdomain: www. then www.stephensdev.com will work.

If I also select SSL then https://stephensdev.com, https://www.stephensdev.com, and http://www.stephensdev.com will work, but http://stephensdev.com will not go to the correct website folder.


Here is the Virtual Host information generated by ISPCONG. Do you see an issue, or am I going in the wrong direction. I personally am seeing no errors.
Code:
<Directory /var/www/stephensdev.com>
                AllowOverride None
                Order Deny,Allow
                Deny from all
</Directory>
<VirtualHost *:80>
                                        DocumentRoot /var/www/stephensdev.com/web
                ServerName stephensdev.com
                ServerAlias www.stephensdev.com
                ServerAdmin webmaster@stephensdev.com
                ErrorLog /var/log/ispconfig/httpd/stephensdev.com/error.log
                Alias /error/ "/var/www/stephensdev.com/web/error/"
                ErrorDocument 400 /error/400.html
                ErrorDocument 401 /error/401.html
                ErrorDocument 403 /error/403.html
                ErrorDocument 404 /error/404.html
                ErrorDocument 405 /error/405.html
                ErrorDocument 500 /error/500.html
                ErrorDocument 502 /error/502.html
                ErrorDocument 503 /error/503.html
                <IfModule mod_ssl.c>
                </IfModule>
                <Directory /var/www/stephensdev.com/web>
                                Options FollowSymLinks
                                AllowOverride All
                                Order allow,deny
                                Allow from all
                                # ssi enabled
                                AddType text/html .shtml
                                AddOutputFilter INCLUDES .shtml
                                Options +Includes
                </Directory>
                <Directory /var/www/clients/client0/web3/web>
                                Options FollowSymLinks
                                AllowOverride All
                                Order allow,deny
                                Allow from all
                                # ssi enabled
                                AddType text/html .shtml
                                AddOutputFilter INCLUDES .shtml
                                Options +Includes
                </Directory>
                <IfModule mod_ruby.c>
                        <Directory /var/www/stephensdev.com/web>
                                Options +ExecCGI
                        </Directory>
                        RubyRequire apache/ruby-run
                        #RubySafeLevel 0
                        AddType text/html .rb
                        AddType text/html .rbx
                        <Files *.rb>
                                SetHandler ruby-object
                                RubyHandler Apache::RubyRun.instance
                        </Files>
                        <Files *.rbx>
                                SetHandler ruby-object
                                RubyHandler Apache::RubyRun.instance
                        </Files>
                </IfModule>
                <IfModule mod_perl.c>
                        PerlModule ModPerl::Registry
                        PerlModule Apache2::Reload
                        <Directory /var/www/stephensdev.com/web>
                                PerlResponseHandler ModPerl::Registry
                                PerlOptions +ParseHeaders
                                Options +ExecCGI
                        </Directory>
            <Files *.pl>
                                SetHandler perl-script
            </Files>
                </IfModule>
                <IfModule mod_python.c>
                        <Directory /var/www/stephensdev.com/web>
                                AddHandler mod_python .py
                                PythonHandler mod_python.publisher
                                PythonDebug On
                        </Directory>
                </IfModule>
                # cgi enabled
        <Directory /var/www/clients/client0/web3/cgi-bin>
                        Order allow,deny
                        Allow from all
                </Directory>
                ScriptAlias  /cgi-bin/ /var/www/clients/client0/web3/cgi-bin/
                AddHandler cgi-script .cgi
                AddHandler cgi-script .pl
                # suexec enabled
                <IfModule mod_suexec.c>
                        SuexecUserGroup web3 client0
                </IfModule>
                # Clear PHP settings of this website
                <FilesMatch "\.ph(p3?|tml)$">
                                SetHandler None
                </FilesMatch>
                # php as fast-cgi enabled
        # For config options see: http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html
                <IfModule mod_fcgid.c>
                                IdleTimeout 300
                                ProcessLifeTime 3600
                                # MaxProcessCount 1000
                                DefaultMinClassProcessCount 0
                                DefaultMaxClassProcessCount 100
                                IPCConnectTimeout 3
                                IPCCommTimeout 360
                                BusyTimeout 300
                </IfModule>
                <Directory /var/www/stephensdev.com/web>
                                AddHandler fcgid-script .php .php3 .php4 .php5
                                FCGIWrapper /var/www/php-fcgi-scripts/web3/.php-fcgi-starter .php
                                Options +ExecCGI
                                AllowOverride All
                                Order allow,deny
                                Allow from all
                </Directory>
                <Directory /var/www/clients/client0/web3/web>
                                AddHandler fcgid-script .php .php3 .php4 .php5
                                FCGIWrapper /var/www/php-fcgi-scripts/web3/.php-fcgi-starter .php
                                Options +ExecCGI
                                AllowOverride All
                                Order allow,deny
                                Allow from all
                </Directory>
                # add support for apache mpm_itk
                <IfModule mpm_itk_module>
                        AssignUserId web3 client0
                </IfModule>
                <IfModule mod_dav_fs.c>
                # Do not execute PHP files in webdav directory
                        <Directory /var/www/clients/client0/web3/webdav>
                                <ifModule mod_security2.c>
                                        SecRuleRemoveById 960015
                                        SecRuleRemoveById 960032
                                </ifModule>
                                <FilesMatch "\.ph(p3?|tml)$">
                                        SetHandler None
                                </FilesMatch>
                        </Directory>
                        DavLockDB /var/www/clients/client0/web3/tmp/DavLock
                        # DO NOT REMOVE THE COMMENTS!
                        # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
      # WEBDAV BEGIN
                        # WEBDAV END
                </IfModule>
</VirtualHost>
__________________
Debian 7.4 Server:
ISPConfig Version: 3.0.5.3

Please visit my Mini-howto, "How To Create Remote API Scripts For ISPConfig 3"
Reply With Quote
Sponsored Links
  #2  
Old 17th April 2014, 17:13
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 34,586
Thanks: 792
Thanked 4,982 Times in 3,903 Posts
Default

What is the hostname of the server? If the hostname is stephensdev.com, then thats the reason for your problem. the hostname of the server must be a subdomain that is not used for a website or email like server1.stephensdev.com.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #3  
Old 17th April 2014, 18:01
otacon otacon is offline
Senior Member
 
Join Date: Sep 2010
Posts: 107
Thanks: 5
Thanked 5 Times in 5 Posts
 
Default

Thanks Till! I did put the server's hostname as stephendev.com, so that was the issue.

I followed http://www.howtoforge.com/forums/showthread.php?t=58771 and now I am up and running.
__________________
Debian 7.4 Server:
ISPConfig Version: 3.0.5.3

Please visit my Mini-howto, "How To Create Remote API Scripts For ISPConfig 3"
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SquirrelMail not working - fresh install m.xander Installation/Configuration 14 12th December 2013 12:12
My Server Is Sending Spam. How Do I Block This? LordJ Server Operation 1 7th July 2011 19:34
Postfix queue problem? murunix Server Operation 7 2nd May 2011 01:55
smtp is error!!! fhawk Installation/Configuration 2 7th April 2009 13:17
Postfix problem: lost connection after CONNECT from unknown fernando_torrez Server Operation 5 30th November 2007 14:17


All times are GMT +2. The time now is 19:03.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.