发新话题
打印

asp 伪静态 中文页面乱码问题

asp 伪静态 中文页面乱码问题

httpd.ini

我是这样写的:

RewriteRule /tradeinfo/(.*)_cebn\.html /search/searchsale\.asp\?keywords=$1

可读出来的页面是乱码

查看页面:http://search.cebn.cn/tradeinfo/海参_cebn.html

参数海参换成英文的没有问题,中文的就不行!

高手帮忙解决,谢谢!问题补充:“乱码”指的是数据库查出的信息是乱码。

TOP

TOP

继续顶上去

TOP

帮顶!

TOP

提交信息时编码字符串urlencode
临渊羡鱼。。不如退而上网。。

TOP

引用:
原帖由 coldstone 于 2007-12-26 08:59 发表
提交信息时编码字符串urlencode
您指的是什么意思呢,我还是不太明白

TOP

在什么位置加呢?

TOP

继续问!

TOP

顶上去

TOP

是不是需要写个编码的函数?请指教

TOP

提交前使用 encodeURI() 函数给关键字转换一下URL编码,比如“海参”将被转换为"%E6%B5%B7%E5%8F%82",
其次,结果页面要使用Utf-8编码,否则就会有乱码。
临渊羡鱼。。不如退而上网。。

TOP

研究中.......还是感谢!

TOP

引用:
原帖由 coldstone 于 2007-12-28 19:23 发表
提交前使用 encodeURI() 函数给关键字转换一下URL编码,比如“海参”将被转换为"%E6%B5%B7%E5%8F%82",
其次,结果页面要使用Utf-8编码,否则就会有乱码。
我可以把那几个文件的源文件给你,你帮我看看好吗?实在是搞定不了了!

TOP

等候佳音!谢谢!

[ 本帖最后由 jessevivian 于 2008-2-15 16:43 编辑 ]

TOP

继续顶!

TOP

发新话题