Apache 上 Drupal 站点的意外虚拟主机行为

吉吉桑

我在 CentOS 7 机器上运行 Apache 服务器。

一个月前,我创建了一个新的Drupal站点(姑且称之为站点1下)/var/www/html/site1访问正确http://<server-ip>/site1产生了site1

今天,为了给新客户提供一个测试环境,我不得不为一个新的 Drupal 站点(我们称之为site2创建一个虚拟主机

所以我创建了以下虚拟主机规则:

<VirtualHost *:80>
        ServerAdmin [email protected]
        ServerName site2.dev
        DocumentRoot /var/www/html/site2
        <Directory />
                Options FollowSymLinks
                AllowOverride All
        </Directory>
</VirtualHost>

之后,我创建了站点的文件夹/var/www/html/site2并安装了 Drupal。访问http://site2.dev产生site2正确。

问题是,如果我现在访问http://<server-ip>/site1会显示site2

我无法弄清楚可能是什么问题。这两个站点位于完全不同的路径和不同的数据库上,因此我认为一个不应影响另一个。

由于我今天从字面上定义了我的第一个 vhost,我想知道是否有人可以帮我解释这个问题。提前致谢!

洛朗·福维尔

好的,我误解了您的问题,并认为您有 2 个域。

您的站点 1 是通过没有子目录的 IP 访问的吗?在这种情况下:将 DocumentRoot 更改为指向 /var/www/html,然后 IP/site1 和 IP/site2 将访问这两个站点。

如果您已经通过 url IP/site1 访问了 site1,那么您无需更改并且可以在没有新虚拟主机的情况下访问 IP/site2,而您的新虚拟主机仅指向 site2 目录...。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Apache虚拟主机:不同的路径在同一IP上服务于不同的应用程序

来自分类Dev

HOW TO:在Apache 2.4.4 [MAC / * NIX]上设置虚拟主机

来自分类Dev

ubuntu 13.10和apache 2.4.6上的虚拟主机

来自分类Dev

使用fastcgi在Apache上配置两个虚拟主机

来自分类Dev

在PUPHPET生成的Wheezy VM上向Apache添加新的虚拟主机

来自分类Dev

Apache上的多个SSL虚拟主机

来自分类Dev

显示Apache“ It works”页面,而不是虚拟主机中定义的站点

来自分类Dev

在Apache Web服务器上使用多个虚拟主机进行管理

来自分类Dev

PHP文件在虚拟主机站点上无法正常工作

来自分类Dev

Apache虚拟主机别名

来自分类Dev

Drupal无法使用Apache Solr索引站点

来自分类Dev

Ubuntu 13.10和Apache 2.4.6上的虚拟主机

来自分类Dev

为什么Ubuntu 14.04上的Apache虚拟主机无法正常工作?

来自分类Dev

在PUPHPET生成的Wheezy VM上向Apache添加新的虚拟主机

来自分类Dev

Apache虚拟主机无法在Ubuntu 14.04 LTS上运行

来自分类Dev

Mint VM上的Apache中的虚拟主机不起作用

来自分类Dev

在Apache Web服务器上使用多个虚拟主机进行管理

来自分类Dev

Apache虚拟主机无法在Ubuntu 14.04 LTS上运行

来自分类Dev

Apache上具有Intranet主机名的虚拟主机

来自分类Dev

如何在Linux的Apache 2.4上配置基于名称的虚拟主机?

来自分类Dev

Apache虚拟主机问题

来自分类Dev

无法访问Centos / apache上的虚拟主机

来自分类Dev

虚拟主机不能在Ubuntu上运行,两个站点都直接指向同一根14 LTS和apache 2.4.7

来自分类Dev

在/ var / www / drupal上使用虚拟主机的Apache 2.4.12

来自分类Dev

将Apache设置为使用虚拟主机在同一域上运行多个django应用

来自分类Dev

如何在Ubuntu上设置第二个Apache虚拟主机

来自分类Dev

本地开发设置上的 Apache 虚拟主机的连接被拒绝

来自分类Dev

在 Apache 上设置虚拟主机(XAMPP、Windows 10)

来自分类Dev

通过 www.example.com 在 localhost:8000 上重定向 wordpress 的 Apache 虚拟主机

Related 相关文章

  1. 1

    Apache虚拟主机:不同的路径在同一IP上服务于不同的应用程序

  2. 2

    HOW TO:在Apache 2.4.4 [MAC / * NIX]上设置虚拟主机

  3. 3

    ubuntu 13.10和apache 2.4.6上的虚拟主机

  4. 4

    使用fastcgi在Apache上配置两个虚拟主机

  5. 5

    在PUPHPET生成的Wheezy VM上向Apache添加新的虚拟主机

  6. 6

    Apache上的多个SSL虚拟主机

  7. 7

    显示Apache“ It works”页面,而不是虚拟主机中定义的站点

  8. 8

    在Apache Web服务器上使用多个虚拟主机进行管理

  9. 9

    PHP文件在虚拟主机站点上无法正常工作

  10. 10

    Apache虚拟主机别名

  11. 11

    Drupal无法使用Apache Solr索引站点

  12. 12

    Ubuntu 13.10和Apache 2.4.6上的虚拟主机

  13. 13

    为什么Ubuntu 14.04上的Apache虚拟主机无法正常工作?

  14. 14

    在PUPHPET生成的Wheezy VM上向Apache添加新的虚拟主机

  15. 15

    Apache虚拟主机无法在Ubuntu 14.04 LTS上运行

  16. 16

    Mint VM上的Apache中的虚拟主机不起作用

  17. 17

    在Apache Web服务器上使用多个虚拟主机进行管理

  18. 18

    Apache虚拟主机无法在Ubuntu 14.04 LTS上运行

  19. 19

    Apache上具有Intranet主机名的虚拟主机

  20. 20

    如何在Linux的Apache 2.4上配置基于名称的虚拟主机?

  21. 21

    Apache虚拟主机问题

  22. 22

    无法访问Centos / apache上的虚拟主机

  23. 23

    虚拟主机不能在Ubuntu上运行,两个站点都直接指向同一根14 LTS和apache 2.4.7

  24. 24

    在/ var / www / drupal上使用虚拟主机的Apache 2.4.12

  25. 25

    将Apache设置为使用虚拟主机在同一域上运行多个django应用

  26. 26

    如何在Ubuntu上设置第二个Apache虚拟主机

  27. 27

    本地开发设置上的 Apache 虚拟主机的连接被拒绝

  28. 28

    在 Apache 上设置虚拟主机(XAMPP、Windows 10)

  29. 29

    通过 www.example.com 在 localhost:8000 上重定向 wordpress 的 Apache 虚拟主机

热门标签

归档