如何在开发服务器上引用一个也可以在生产服务器上正确解析的子域?

|                                                                                                                   关闭。这个问题是题外话。它当前不接受答案。                                                      
已邀请:
        我终于在CDN模块中找到了答案。顾名思义,它打算与内容交付网络一起使用,但实际上所做的只是对Drupal输出的URL进行基于规则的重写。我使用它来重写URL,以便可以从唯一的主机名提供不同的文件类型(同样,可以最大程度地增加并行下载)。     
        再次阅读您的问题,我认为您希望代码始终返回subdomain1.localhost,并且希望apache以某种方式将其更改为生产服务器上的subdomain1.example.com。 您可以使用ProxyPassReverse来执行此操作,尽管如果subdomain1在同一台计算机上,则可能必须运行Apache的两个副本。 (我不知道Apache是​​否会在这里与自己对话)。这是一个昂贵的解决方案。 相反,我建议您参数化您的代码。 在rails堆栈上,最简单的方法是capistrano建议使用production.rb cp进行此操作,您可能想研究类似的部署PHP代码的方法。     

要回复问题请先登录注册