【发布时间】:2018-10-20 06:42:29
【问题描述】:
我需要将 URL example.com/account 重写为 my.example.com,如果加载了 my.example.com,它将显示来自 example.com/account 的内容,同时将用户保持在 my.example.com
【问题讨论】:
-
子域(my.example.com)指向什么文件夹?
-
网站的根目录。
-
我做了一些研究,这里的关键是我没有重定向,我正在重写。也许 mod_proxy 是我应该研究的东西?
-
如果两个域都在同一个主机上,那么你不需要 mod - 代理。我在下面发布了一个基于
mod-rewrite的解决方案。 -
我没有提到的一件事是 url 是动态生成的。我不能只在 htaccess 文件中调用 /account,因为 php 正在动态创建 URL。该目录不存在,它是动态的。
标签: apache .htaccess mod-rewrite url-rewriting