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

问apache和虚拟主机的问题
EN

Server Fault用户
提问于 2012-11-09 16:20:38
回答 1查看 128关注 0票数 2

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

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

但是现在发生的问题是,当我没有使用虚拟主机的时候,当我使用-domain.com访问它时,一切都很完美,但是当我添加虚拟主机时,我可以访问它,但是我的-domain.com因为它重定向到我添加的虚拟主机而变得不可访问。当我添加两个以上的虚拟主机时,问题仍然存在。此外,当我尝试访问虚拟服务器(例如下载. my-domain.com )时,它再次重定向到cpanel.my.my-Domains.com当我删除虚拟主机时,对My-domain.com的访问是成功的.

据我所知:

代码语言:javascript
复制
- That is not problem with my domain provider. I correctly added subdomains and added host record to my VPS IP.
- I added unique name to every single virtual host. 
- There are no two same virtual hosts  - Every virtaul hosts have own directory: for example: downloads.my-domain.com have own WWW dir: /var/downloads

有人能帮我吗?谢谢。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-11-10 01:50:46

我通过删除所有exist虚拟主机并将这些代码添加到每个虚拟主机的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://apps.elite7hackers.net/vhosts/

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

https://serverfault.com/questions/447142

复制
相关文章

相似问题

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