【问题标题】:How do I allow square brackets in my url in Codeigniter如何在 Codeigniter 的 url 中允许方括号
【发布时间】:2017-10-06 05:02:10
【问题描述】:

我有一个网址:

"http://example.com/some-var-[2009]-to-[2014]"

当我击中相同时,我得到:

我该如何解决? 我想在我的网址中允许使用方括号 [2009] 和 [2014]。

【问题讨论】:

标签: php codeigniter url


【解决方案1】:

将此代码放在您的配置文件中允许声明的地方..

]a-z 0-9~%.:[_\-,;&()@!

【讨论】:

    【解决方案2】:

    您可以将方括号或其他特殊字符放在 / 之后,如 /[ 或 /] /@ 在codeigniter_project/application/config/config.php设置这个变量:

    $config['permitted_uri_chars'] = 'a-z 0-9~%.:_/-@/=/[/]';

    【讨论】:

      猜你喜欢
      • 2014-03-12
      • 2015-09-21
      • 2012-03-09
      • 2016-10-05
      • 1970-01-01
      • 2017-07-05
      • 2011-05-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多