我们怎样才能得到一个URL,它是一个参数


How can we get a URL which is a parameter

我正在尝试获取URL,这是一个参数,但不幸的是,我得到了一个禁止的错误

例如:http://project.com/http://google.com

如果我放上面的url,我的参数应该是http://google.com但我不明白。我得到一个禁止的错误。

我正在进行的项目是Codeigniter

以下是我为路线所做的

$route['(:any)'] = "mycontroller";

在GET上使用参数之前,应该对参数进行编码。

echo '<a href="yourcontorler/' . urlencode('www.google.com?test=test&test2=test2') ">test</a>';

这样一来,googlevars和你的之间就没有冲突了。

有关详细信息,请参阅urlencode()手册。