.htaccess 读取服务器上任何动态子域的内部 index.php

Posted

技术标签:

【中文标题】.htaccess 读取服务器上任何动态子域的内部 index.php【英文标题】:.htaccess to read internal index.php for any dynamic subdomains on server 【发布时间】:2016-08-02 17:58:08 【问题描述】:

我的新项目将具有动态子域名,例如: aa.mysite.com; ac.mysite.com 等

如何将位于 mysite.com/subdomains/index.php 中的文件用作任何请求的子域 *.mysite.com 的默认 index.php?

请注意 - 我不想重定向,只是为了加载提到的 index.php 文件

请帮忙,提前谢谢

【问题讨论】:

【参考方案1】:

我猜这对于 .htaccess 是不可能的,这应该在您的 Apache 虚拟主机配置中完成。

使用通配符虚拟主机为您的动态子域指定文档根目录。

之前问过一个相关问题,不是 .htaccess,而是 apache 配置: Virtualhost For Wildcard Subdomain and Static Subdomain

【讨论】:

以上是关于.htaccess 读取服务器上任何动态子域的内部 index.php的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 .htaccess 在 codeigniter 中实现动态子域?

子域、丢失流量和 HTTPS 的动态 htaccess 处理

根目录中的 Wordpress htaccess 覆盖子域中的 htaccess。子域应用程序现在无法运行

对使用 .htaccess 输入的任何 URI 强制使用 SSL 和 www 子域?

在服务器上创建一个子域,给出500内部错误

.htaccess子域名重定向无法正常工作