打开带有汉字的地址都会404,那个规则滴滴问题嫩
目前来看所有的涉及中文URL的,都需要 iconv('GB2312', 'UTF-8', $str)转换一下编码,就没有这个问题,我想问下这是因为服务设置了
打开带有汉字的地址都会404,那个规则滴滴问题嫩
回复#11 @lincanbin :
我发现需要在tag.php里,将在代码$TagName = Request('Get', 'name');后面加一句:$TagName = iconv('GB2312', 'UTF-8', $TagName);就可以解决这个bug了,但是我不知道具体原因是什么,您能帮忙看看么?
打开带有汉字的地址都会404,那个规则滴滴问题嫩
回复#11 @lincanbin :
这是我打印的var_dump($TagName);在tag.php里面
打开带有汉字的地址都会404,那个规则滴滴问题嫩
回复#11 @lincanbin :
大神,我用php echo了下那tagname,发现是个乱码,你说这个404与这个有关系么?打印的内容如下:strin
打开带有汉字的地址都会404,那个规则滴滴问题嫩
回复#8 @lincanbin :
并且typecho和wordpress也是用.htacess配置的。
打开带有汉字的地址都会404,那个规则滴滴问题嫩
回复#8 @lincanbin :
谢谢您,我问了一下,主机商说是没有开中文的rewrite,看来只能换个主机了,不过我纳闷的是为什么typecho和wordpress可以有中文的url呢?
打开带有汉字的地址都会404,那个规则滴滴问题嫩
回复#5 @lincanbin :
您好,我问了下主机商,说系统用的是centos 6.7 64位,apache是用的2.4的版本,这个会有影响么?
打开带有汉字的地址都会404,那个规则滴滴问题嫩
回复#3 @lincanbin :
谢谢您的耐心回复,我使用的是虚拟主机,不知道是什么地方做了限制,这是一个phpinfo,http://malagis.com/dd.php,如果有时间您能帮忙看一下么?
打开带有汉字的地址都会404,那个规则滴滴问题嫩
回复#3 @lincanbin :
谢谢您的耐心回复,我使用的是虚拟主机,不知道是什么地方做了限制,这是一个phpinfo,http://malagis.com/dd.php,如果有时间您能帮忙看一下么?