如何解决如何在开发服务器上引用一个也可以在生产服务器上正确解析的子域?
| 关闭。这个问题是题外话。它当前不接受答案。解决方法
我终于在CDN模块中找到了答案。顾名思义,它打算与内容交付网络一起使用,但实际上所做的只是对Drupal输出的URL进行基于规则的重写。我使用它来重写URL,以便可以从唯一的主机名提供不同的文件类型(同样,可以最大程度地增加并行下载)。
, 再次阅读您的问题,我认为您希望代码始终返回subdomain1.localhost,并且希望apache以某种方式将其更改为生产服务器上的subdomain1.example.com。
您可以使用ProxyPassReverse来执行此操作,尽管如果subdomain1在同一台计算机上,则可能必须运行Apache的两个副本。 (我不知道Apache是否会在这里与自己对话)。这是一个昂贵的解决方案。
相反,我建议您参数化您的代码。
在rails堆栈上,最简单的方法是capistrano建议使用production.rb cp进行此操作,您可能想研究类似的部署PHP代码的方法。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。