因伪静态组件原因,已有两位用户遇到在开启伪静态后企业网站中的二维码无法显示的问题,经分析测试发现是伪静态地址后的参数无法获取的原因。 说明,此问题是极少部分用户出现,如果没有出现的可忽略。 解决方法: 1、将伪静态规则中每行最后面的&之后的内容(如$3、$4之类的)换成 k=%{QUERY_STRING} [L] 即可。 2、今天这个用户在重做了系统之后发现这种方法又失效了,经测试修改为 %{QUERY_STRING} [L] 即可,也就是上面经红色字符中的 k= 删除,具体原因尚未明确,这里记录一下,如果上面的修改不行再用这个即可。(20150128) 3、如果设置的路径格式里面相同的标识(如{cid})使用超过一次以上的,则可能导致参数(即?后面的内容)获取失败而无法显示,可以试着将获取得的包含两次及以上标识的伪静态规则中最后一个参数数字加1,比如&$5改为&$6。 4、如果是用西数建站助手自带的伪静态组件出现无法获取参数,可以在原规则后面添加 [O],可能是因为ISAPI_Rewrite3版本原因 |
插件介绍:雨哲企业建站系统 是基本discuz!系统上的插件功能,完美结合Discuz!功能,给自己的网站增加一个用户自助申请企业网站的功能。
下载地址:http://addon.discuz.com/?@yuzhe_company.plugin
GMT+8, 2024-5-20 13:25 , Processed in 0.052465 second(s), 9 queries , Xcache On.
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.