dtpf76658 2013-11-15 16:52
浏览 98
已采纳

针对SaaS应用程序中的多子域的域屏蔽

I am setting up a SaaS application written in PHP. Now every user gets a subdomain.appname.com where subdomain is user's choice. So there can be subdomain1.appname.com, subdomain2.appname.com and so on.

I have setup the CNAME entry too as a user's domain so that subdomain1.customerdomain.com points to subdomain1.appname.com and when I try subdomain1.customerdomain.com it perfectly loads the subdomain1.appname.com with subdomain1.customerdomain.com in the address bar.

As soon as I hit any link in the app, the domain in the address bar changes to subdomain1.appname.com which is obvious because there is no htaccess rule yet. And that's where I need help..I suck at htaccess, so what should be the htaccess file like to handle domain masking and keeping user's domain in the address bar all the time.

  • 写回答

1条回答 默认 最新

  • duan0414 2013-11-15 16:59
    关注

    No, the problem here is not .htaccess, the problem are the links.

    The application must output all links using the hostname actually used in the URL. It must not use a fixed application URL, but determine it dynamically.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?