适用于基于PHP的网站的推荐数据的正确方法

时间:2011-02-18 22:22:03

标签: php

我们管理在线注册网站。如果客户通过当前格式为

的代理URL,则只能注册我们的计划
  

www.site.com?Agent=AGENTID

虽然这种方法有效,但我们的代理人很难简单地向潜在客户发送或“告知”他们的网址。

我已经抛弃了将子域重定向到上述格式的想法,但我们的Media Temple配置需要对我们试图避免的apache conf文件进行重大更改。

同样,我认为我们可以直接将客户引导到www.site.com/agentid,但遇到的问题是/ agentid将被视为页面而不是ID(有时候www.site.com/pagetitle可能会实际上用于真实的页面。)

过去有人遇到过类似的问题吗?我很高兴听到有关最佳方法的任何意见。

2 个答案:

答案 0 :(得分:3)

您是否可以仅为引荐创建子域,并在该子域上设置URL重写?然后它不会与主站点上的任何页面冲突。类似于agents.site.com/agentid

答案 1 :(得分:2)

如果您已激活AllowOverwritemod_rewrite,则可以通过在其中放置重写规则,从www.site.com/agentid创建重定向到您的格式而不会破坏核心apache配置主网页目录中的.htaccess。

如果不改变apache配置,我认为没有任何其他解决方案。