【问题标题】:what is the difference between virtual server and alias in apache for php?apache for php 中的虚拟服务器和别名有什么区别?
【发布时间】:2011-04-23 10:47:02
【问题描述】:

通常,phpmyadmin 在 wamp 包中被配置为别名 并且有些项目可以在虚拟服务器中配置端口号。 任何人都可以解释这两者之间的区别以及可以在哪种情况下使用任何功能?

【问题讨论】:

  • 不知道你说的第二件事是什么意思。你的意思是当 PhpMyAdmin 是它自己的虚拟服务器时?愚蠢(但正确)的答案是,别名就是别名,虚拟主机就是虚拟主机 :) 你的确切用例是什么,你需要知道什么?
  • 多么愚蠢的评论^^

标签: php apache alias virtual-server


【解决方案1】:

别名

Apache 中的“别名”可以是目录别名,即

Alias /phpmyadmin /usr/share/phpmyadmin

这意味着您可以使用http://example.org/phpmyadmin/http://www2.example.org/phpmyadmin/(您的 apache 实例上的每个主机)来访问 phpmyadmin。

虚拟主机

虚拟主机用于在单个 apache 实例上托管多个域。您可以为服务器拥有的每个 IP 设置一个虚拟主机,或者相同的 IP 但不同的端口,或者相同的 IP、相同的端口但不同的主机名。后者称为“基于名称的虚拟主机”。

每个虚拟主机都是自己配置的,不影响其他虚拟主机。

还有一个ServerAlias 指令为基于名称的虚拟主机添加另一个名称。

【讨论】:

  • 感谢您的解释。
猜你喜欢
  • 1970-01-01
  • 2011-08-07
  • 2014-07-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-16
  • 1970-01-01
  • 2019-02-26
相关资源
最近更新 更多