请选择 进入手机版 | 继续访问电脑版

SpeedPHP框架

 找回密码
 注册成为新用户

QQ登录

只需一步,快速开始

查看: 1530|回复: 3

[未自行检查代码] 关于url中存在中文和空格等字符时伪静态出错

[复制链接]
发表于 2018-4-24 00:39:41 | 显示全部楼层 |阅读模式
首先非常感谢jake开发的这套php框架,速度很快,也很容易入门,个人非常喜欢。
我的几个站点用的都是老版本的框架,没有类似问题,但最近在学习新框架时遇到了一些问题。

伪静态设置
  1. 'search/<word>.html'=>'main/search',
复制代码
当访问mydomain.com/search/helloword.html 时 正常
但当访问 mydomain.com/search/你好.html 无法正确匹配
同样访问search/hello%20word.html 也无法匹配(即url中存在空格时出现异常)。

不知道是这个框架不支持,还是我设置的伪静态有问题?

感谢您百忙之中回复。谢谢。


发表于 2018-4-24 08:45:18 | 显示全部楼层
不支持的,一般正常的做法不会在URL本身使用中文,只会在参数里面用,所以是不支持的。
 楼主| 发表于 2018-4-24 08:56:45 [来自手机客户端] | 显示全部楼层
空格也是不支持的吗?旧版的支持
发表于 2018-4-24 09:48:24 | 显示全部楼层
不支持,同上
您需要登录后才可以回帖 登录 | 注册成为新用户

本版积分规则

手机浏览|简版|中文PHP框架|开源协议|SpeedPHP.com ( 粤ICP备08008671号

GMT+8, 2020-5-28 22:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表