【问题标题】:Apache auto create subdomainsApache 自动创建子域
【发布时间】:2011-09-09 09:08:15
【问题描述】:

您好,我需要将我的 apache 设置为自动创建子域。 我的想法是在站点文件夹 /www/ 我将设置一个脚本来创建文件夹 作为

/www/folder1/、/www/folder2/、/www/folder3/

我希望每个文件夹都自动创建为子域:

文件夹1.mydomain.com、文件夹2.mydomain.com、文件夹3.mydomain.com

也许脚本必须在创建时重新启动 apache.. 我不知道。 我希望有人知道该怎么做:)

【问题讨论】:

  • 您有什么具体问题吗?您自己尝试过吗?
  • 我不知道该怎么做。我认为仅用于 apache 文件“httpd-vhosts”的 php 编辑,但我做不到。我不确定安全性是否安全。
  • 如果我正确理解了您的问题,您可能需要制作一个模板文件,然后在运行脚本时,将其中的一些占位符替换为有意义的值(文件夹路径/域),然后保存并重新启动 Apache。
  • 我认为你可以通过 url 重写来实现这一点,我并不精通它,但有些人肯定会确切地知道如何做到这一点

标签: apache


【解决方案1】:

您可以使用mod_vhost_alias模块提供的dynamically configured mass virtual hosting

子域本身不是 Apache 的任务。只需在您的 DNS 服务器中创建一个通配符条目即可。

【讨论】:

  • 谢谢你,这很有用:)
  • @fjckls - 如果您找不到匹配的现有问题,请使用网站右上角的 按钮发送新问题。谢谢!
猜你喜欢
  • 1970-01-01
  • 2016-01-10
  • 2015-01-25
  • 2021-09-04
  • 1970-01-01
  • 2021-04-14
  • 2012-08-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多