我正在使用启用了URL重写的CFWheels MVC框架在Coldfusion中开发一个项目。它涉及用户注册,每个用户应显示为username.domain.com
而不是www.domain.com/users/username
。此外,一旦我在username.domain.com
,所有子页面应该如下:
我无法实现。
我更新了特定域的DNS设置,以便*.domain.com
都指向同一主机。我还在做什么?我找到了this configuration,但我还没弄清楚如何实现它。
答案 0 :(得分:0)
对不起,这是一个扩展的评论,而不是一个答案
代码的名称为coldfusion-subdomains.cfm
,但它看起来像application.cfc
。如果您查看https://github.com/cfmaniac/CF-SubDomains,则说明
CF-Subdomains是一段代码(最适用于您的On.cquest方法的Application.cfc),用于检测和包含服务器上某个子目录中的文件,并让它像子域一样运行。
所以从这里开始,我会转到cfwheels文档,看看它是否与OnRequest()
我没有看到任何包裹OnRequest()
的内容,所以也许可以按原样使用
您可能还想考虑重写网址