Xampp 虚拟主机
Posted
技术标签:
【中文标题】Xampp 虚拟主机【英文标题】:Xampp Virtualhost 【发布时间】:2021-02-10 23:08:04 【问题描述】:我正在配置 XAMPP Apache 服务器以使用 wordpress 多站点,但不理解以下指令:
"VirtualDocumentRoot "C:/xampp/www/%-2/sub/%-3"
%-2 和 %-3 的用途是什么?
请原谅我的问题的基本性质,但我似乎无法理解这两个术语的机制。谁能指出这个符号在哪里可以解释?
提前感谢任何帮助或指导
【问题讨论】:
【参考方案1】:找到答案,
这称为“目录名称插值”
Apache 在这里解释:https://httpd.apache.org/docs/2.4/mod/mod_vhost_alias.html
我粘贴了一段摘录:
目录名称插值
这个模块中的所有指令都将一个字符串插入到一个 路径名。内插字符串(以下称为“名称”)可能 是服务器名称(请参阅 UseCanonicalName 指令 有关如何确定的详细信息)或虚拟的 IP 地址 以点分四组格式在服务器上的主机。插值是 由受 printf 启发的说明符控制,这些说明符有许多 格式: %% 插入一个 % %p 插入虚拟主机的端口号 %N.M 插入(部分)名称
N 和 M 用于指定名称的子字符串。从 N 中选择 名称的点分隔组件,M 选择其中的字符 无论 N 选择什么。 M 是可选的,如果它默认为零 不存在;当且仅当 M 存在时,点必须存在。 解释如下: 0 全名 1 第一部分 2 第二部分 -1 最后一部分 -2 倒数第二部分 2+ 第二部分和所有后续部分 -2+ 倒数第二部分和前面所有部分 1+ 和 -1+ 与 0 相同
如果 N 或 M 大于单个可用零件的数量 下划线被插入。
【讨论】:
以上是关于Xampp 虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章