Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 卡米纳里忽略特殊字符_Ruby On Rails_Ruby_Ruby On Rails 3_Pagination_Kaminari - Fatal编程技术网

Ruby on rails 卡米纳里忽略特殊字符

Ruby on rails 卡米纳里忽略特殊字符,ruby-on-rails,ruby,ruby-on-rails-3,pagination,kaminari,Ruby On Rails,Ruby,Ruby On Rails 3,Pagination,Kaminari,我使用kaminari在所有页面中生成分页链接 然而,我注意到在我的一些链接中,”和“被视为一个特殊字符,并被转义到”& 返回的URL对于人类来说很好,但是对于机器人来说却很好。这意味着全新的URL 有没有办法告诉kaminari忽略作为特殊字符的“&”。如果&被用作URL的一部分,除了参数之外,它是不符合标准的。您应该在所有其他代码中转义URL,或者将其删除。(好:someurl.com/page?p1=5&p2=3,坏:someurl.com/this&that/page)

我使用kaminari在所有页面中生成分页链接

然而,我注意到在我的一些链接中,”和“被视为一个特殊字符,并被转义到”&

返回的URL对于人类来说很好,但是对于机器人来说却很好。这意味着全新的URL


有没有办法告诉kaminari忽略作为特殊字符的“&”。

如果
&
被用作URL的一部分,除了参数之外,它是不符合标准的。您应该在所有其他代码中转义URL,或者将其删除。(好:
someurl.com/page?p1=5&p2=3
,坏:
someurl.com/this&that/page