Php 在CodeIgniter中使用引用段

Php 在CodeIgniter中使用引用段,php,codeigniter,get,Php,Codeigniter,Get,正如您所知,CodeIgniter可以轻松销毁\u GET 我唯一需要的就是referrID(邀请者id),比如site.com/?refuer=USERNAME 但我也可以通过如下分段获得它:site.com/refuer/USERNAME 这种分段方法有什么缺点吗?例如谷歌搜索等?我还想有人可能会创建一个名为HACKED的用户,然后简单地使用site.com/refuer/HACKED 我可以不允许搜索引擎搜索这个/加油机/并且我提到的问题会得到解决吗 这种方法有我不知道的缺点吗 你有什么建

正如您所知,CodeIgniter可以轻松销毁
\u GET

我唯一需要的就是referrID(邀请者id),比如
site.com/?refuer=USERNAME

但我也可以通过如下分段获得它:
site.com/refuer/USERNAME

这种分段方法有什么缺点吗?例如谷歌搜索等?我还想有人可能会创建一个名为HACKED的用户,然后简单地使用
site.com/refuer/HACKED

  • 我可以不允许搜索引擎搜索这个/加油机/并且我提到的问题会得到解决吗
  • 这种方法有我不知道的缺点吗
  • 你有什么建议?还有更好的主意吗

  • 您可以使用创建谷歌友好的URL。您还应该在该参数上实现服务器端控件,以避免不必要的行为。谢谢,我的URL已经是谷歌友好的,问题是referrid,我想问的是,使用segments而不是GET方法是否可以获得refrrial,这两种方法几乎是一样的