首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >apache和虚拟主机的问题

apache和虚拟主机的问题
EN

Stack Overflow用户
提问于 2012-11-10 00:04:36
回答 1查看 174关注 0票数 0

我有个大问题。我有VPS与Debian操作系统,并安装了LAMP。全新安装。对于使用Webmin的控制面板I。现在我尝试使用webmin在我的服务器上设置多个子域,例如:

代码语言:javascript
复制
downloads.my-domain.com
cpanel.my-domains.com
forum.my-domains.com

但接下来发生的问题是,虽然我没有使用虚拟主机,但当我使用my-domain.com访问它时,一切都工作得很好,但当我添加虚拟主机时,我可以访问它,但my-domain.com变得不可用,因为它重定向到我添加的虚拟主机。当我添加2个以上的虚拟主机时,问题仍然存在。此外,当我尝试访问虚拟服务器时,例如downloads.my-domain.com,当我删除虚拟主机时,它再次重定向到cpanel.my-domains.com,访问my-domain.com成功...

我所知道的:-这不是我的域名提供商的问题。我正确添加了子域,并在我的VPS IP中添加了主机记录。-我为每个虚拟主机添加了唯一的名称。-没有两个相同的虚拟主机-每个虚拟主机都有自己的目录:例如: downloads.my-domain.com有自己的WWW目录: /var/downloads

有人能帮帮我吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-11-10 07:29:31

我通过删除所有现有的虚拟主机并手动将这些代码添加到每个虚拟主机的httpd.conf中来修复它:

代码语言:javascript
复制
<VirtualHost *:80>
        ServerAdmin admin@my-domain.com
        DocumentRoot "/var/www/download.my-domain.com"
        ErrorLog /var/www/error_download.log
        CustomLog /var/www/access_download.log common
        ServerName download.my-domain.com
        ServerAlias download
        <Directory "/var/www/download.my-domain.com">
                AllowOverride All
        </Directory>
</VirtualHost>

因此,如果您有(或您有)相同的问题,只需编辑这些行以匹配您自己的标准并使用它。

您可以使用我刚刚创建的这个编辑器/生成器来定制此代码。http://server2.elite7hackers.us/apps/vhosts/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13311590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档