php伪静态的中文跳转以及编码解码问题

阐述问题背景

用中文在地址栏访问伪静态链接时,一直404。

百度了解了一下,php的伪静态会自动解码url。

解决办法

我是没找到怎么取消自动解码相关的办法,那就只能连续编码两次。

弊端就是地址栏显示的就是编码后的内容,就不是中文了。

对了,伪静态的规则用的是:(.*?)

js编码

encodeURIComponent(encodeURIComponent("我是中文"))

php编码

urlencode(urlencode("我是中文"))

php接收的方向进行的参数解码

urldecode()

猜你喜欢

转载自blog.csdn.net/wkh___/article/details/85101646
今日推荐