Apache和虚拟主机配置出现问题
因此,我有两个网站托管在同一台服务器和相同的IP地址。好吧,没什么大不了的。我以我认为正确的方式设置了我的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别名不起作用。下面是我认为与我的配置文件相关的部分,其余部分在下面的粘贴箱中。我还包括了下
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>