【发布时间】:2013-12-05 08:07:50
【问题描述】:
我正在尝试获取作为参数的 URL,但不幸的是我收到了一个禁止错误
例如:http://project.com/http://google.com
如果我输入上面的网址,我的参数应该是http://google.com,但我没有得到那个。我收到一个禁止错误。
我正在做的项目是 Codeigniter
这是我为路线所做的
$route['(:any)'] = "mycontroller";
【问题讨论】:
-
我认为您可能需要在您的“参数”中对任何斜杠、冒号或句点等进行 url 编码。
-
如果用户在 URL 本身上输入会怎样。
-
在输入表单上使用 javascript 在第三个斜线后拆分字符串,然后对后半部分进行 url 编码。
标签: php .htaccess codeigniter codeigniter-2