【发布时间】:2011-08-09 10:50:20
【问题描述】:
我得到了这个网址:
http://twitternieuws.com/class/function/ID?oauth_token=xxxxx&oauth_verifier=xxxxx
而且我不断收到诸如“找不到您请求的页面”或“您提交的 URI 包含不允许的字符”之类的错误。我尝试使用不同的设置更改以下选项:
$config['permitted_uri_chars'];
$config['enable_query_strings'];
$config['uri_protocol'];
有什么我可以做的吗?我正在使用 codeigniter 1.7.2
【问题讨论】:
-
permitted_uri_chars是我认为的方法。试着一点一点地把部分网址放进去,看看它在抱怨什么 -
是&和=!在 URL 中使用 & 或 = 时,它不起作用并给我错误“您提交的 URI 包含不允许的字符”。但是,如果我设置了 allowed_uri_chars ,则会收到错误“找不到您请求的页面”
-
您不能同时使用搜索引擎友好的基于分段的 URL 和基于标准查询字符串的 URL
-
@mahadeb:你有参考吗?你说的对我来说毫无意义,事实上我现在正在这样做。
-
我将 $_GET 广泛用于与 SEO 无关的目的,在甚至没有被索引的页面上,任何完全反对基于任何与 SEO 相关的查询字符串的论点都是没有根据。
标签: php codeigniter query-string