Apache和虚拟主机配置出现问题

Apache和虚拟主机配置出现问题,apache,.htaccess,virtualhost,httpd.conf,Apache,.htaccess,Virtualhost,Httpd.conf,因此,我有两个网站托管在同一台服务器和相同的IP地址。好吧,没什么大不了的。我以我认为正确的方式设置了我的httpd.conf文件。第一个网站,cascocc.com工作正常。第二个网站coloradospringshomebuilders.com就是问题所在。它重定向到http://coloradospringshomebuilders.com/cgi-sys/defaultwebpage.cgi和www别名不起作用。下面是我认为与我的配置文件相关的部分,其余部分在下面的粘贴箱中。我还包括了下

因此,我有两个网站托管在同一台服务器和相同的IP地址。好吧,没什么大不了的。我以我认为正确的方式设置了我的
httpd.conf
文件。第一个网站,
cascocc.com
工作正常。第二个网站coloradospringshomebuilders.com就是问题所在。它重定向到
http://coloradospringshomebuilders.com/cgi-sys/defaultwebpage.cgi
www
别名不起作用。下面是我认为与我的配置文件相关的部分,其余部分在下面的粘贴箱中。我还包括了下面的
.htaccess
文件。有什么想法吗

每当我试图访问文档根目录中的任何内容时,都会出现403禁止的错误。我如何纠正这个问题


服务器名216.172.182.170
DocumentRoot/usr/local/apache/htdocs
服务器管理员root@cas.cascocc.com
suPHP\u用户组无人无人无人
#未绑定IP的默认vhost
服务器名cas.cascocc.com
DocumentRoot/usr/local/apache/htdocs
服务器管理员root@cas.cascocc.com
suPHP\u用户组无人无人无人
ServerName.com
ServerAlias www.cascocc.com
DocumentRoot/home/cascocc/public\u html
服务器管理员xxx@cascocc.com
UseCononicalName关闭
CustomLog/usr/local/apache/domlogs/cascocc.com组合
CustomLog/usr/local/apache/domlogs/cascocc.com-bytes_log“%{%s}t%I。\n%{%s}t%O。”
#有关MPM ITK的更多信息,请阅读:
#   http://mpm-itk.sesse.net/
AssignUserID CASCOC CASCOC
ScriptAlias/cgi-bin//home/cascocc/public\u html/cgi-bin/
#要自定义此VirtualHost,请在以下位置使用包含文件
#包括“/usr/local/apache/conf/userdata/std/2_2/cascocc/cascocc.com/*.conf”
#不要编辑。自动生成。如果您需要进行更改,请使用包含文件。
ServerName coloradospringshomebuilders.com
ServerAlias www.coloradospringshomebuilders.com
DocumentRoot/home/cascohomes/public\u html
服务器管理员xxx@coloradospringshomebuilders.com
UseCononicalName关闭
CustomLog/usr/local/apache/domlogs/coloradospringshomebuilders.com合并
CustomLog/usr/local/apache/domlogs/coloradospringshomebuilders.com-bytes_log“%{%s}t%I。\n%{%s}t%O。”
#有关MPM ITK的更多信息,请阅读:
#   http://mpm-itk.sesse.net/
AssignUserID cascohomes cascohomes
ScriptAlias/cgi-bin//home/cascohomes/public\u html/cgi-bin/
#要自定义此VirtualHost,请在以下位置使用包含文件
#包括“/usr/local/apache/conf/userdata/std/2_2/cascohomes/coloradospringshomebuilders.com/*.conf”

如果您在其他conf文件中没有这样做,那么您似乎错过了http.conf中的
NameVirtualHost*:80
。为了简洁起见,我对其进行了编辑,但它位于完整的配置文件中,如前所述,可以在粘贴箱中看到。为了清晰起见,我在主帖子中添加了通配符
    <VirtualHost 216.172.182.170:80>
    ServerName 216.172.182.170
    DocumentRoot /usr/local/apache/htdocs
    ServerAdmin root@cas.cascocc.com
    <IfModule mod_suphp.c>
        suPHP_UserGroup nobody nobody
    </IfModule>
</VirtualHost>


# Default vhost for unbound IPs

<VirtualHost *>
    ServerName cas.cascocc.com
    DocumentRoot /usr/local/apache/htdocs
    ServerAdmin root@cas.cascocc.com
    <IfModule mod_suphp.c>
        suPHP_UserGroup nobody nobody
    </IfModule>
</VirtualHost><VirtualHost 216.172.182.170:80>
        ServerName cascocc.com
        ServerAlias www.cascocc.com
        DocumentRoot /home/cascocc/public_html
        ServerAdmin xxx@cascocc.com
        UseCanonicalName Off
        CustomLog /usr/local/apache/domlogs/cascocc.com combined
        CustomLog /usr/local/apache/domlogs/cascocc.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."
        <IfModule itk.c>
            # For more information on MPM ITK, please read:
            #   http://mpm-itk.sesse.net/
            AssignUserID cascocc cascocc
        </IfModule>

        ScriptAlias /cgi-bin/ /home/cascocc/public_html/cgi-bin/




        # To customize this VirtualHost use an include file at the following location
        # Include "/usr/local/apache/conf/userdata/std/2_2/cascocc/cascocc.com/*.conf"
    </VirtualHost>

    # DO NOT EDIT. AUTOMATICALLY GENERATED.  IF YOU NEED TO MAKE A CHANGE PLEASE USE THE INCLUDE FILES.

    <VirtualHost 216.172.182.170:80>
        ServerName coloradospringshomebuilders.com
        ServerAlias www.coloradospringshomebuilders.com
        DocumentRoot /home/cascohomes/public_html
        ServerAdmin xxx@coloradospringshomebuilders.com
        UseCanonicalName Off
        CustomLog /usr/local/apache/domlogs/coloradospringshomebuilders.com combined
        CustomLog /usr/local/apache/domlogs/coloradospringshomebuilders.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."
        <IfModule itk.c>
            # For more information on MPM ITK, please read:
            #   http://mpm-itk.sesse.net/
            AssignUserID cascohomes cascohomes
        </IfModule>

        ScriptAlias /cgi-bin/ /home/cascohomes/public_html/cgi-bin/




        # To customize this VirtualHost use an include file at the following location
        # Include "/usr/local/apache/conf/userdata/std/2_2/cascohomes/coloradospringshomebuilders.com/*.conf"
    </VirtualHost>