如何在子域中上传根域中的文件

How upload files in root domain while in subdomain

我有一个域和一个具有这种结构的子域:

Domain: mydomain.com
Subdomain: m.mydomain.com (which "mydomain.com/mobile/" is the folder)

当我在 mydomain.com 时,我将图像上传到文件夹 "images",这是结构:

mydomain.com/images/image.jpg

我没有问题,因为文件夹 /images/ 在域中。

现在,当我在 m.mydomain.com 时,如何将图像上传到域文件夹 (mydomain.com/images) 而不是子域文件夹 (m.mydomain .com/images)?

谢谢大家

PS。我在两个域中都使用路由,index.php 为 "router"

  1. 由于 m.domain.com 在 domain.com 中,您可以对两者使用 m.domain.com/images。

  2. 对两个域使用相同的目录,并使用 .htaccess 将手机路由到 index.m.php 或同一目录中的类似目录。

  3. 比较复杂。您可以通过 php 内置的 url 页面提供文件。基本上只是一个采用文件名的页面在站点外的服务器目录中搜索它并使用适当的 headers 转储内容。

  4. 与 2 类似,您可以将移动版和普通版路由到同一目录。在 index.php 中检测是否指定了子域并从您的移动文件夹加载站点文件。这是我的首选方法。