我已经生产的二维码是这个样子的
http://www.***.com/qrcode-2-13321-321312312.html
http://www.***.com/qrcode-1-14112-147550101.html
所以匹配规则是:
http://www.***.com/qrcode-
但是官方的规则是不通过。
所以我就必须把规则变成:
http://www.***.com/
如果这么做的话,所有此域名下的页面都会跳到小程序里面。
然而小程序却没有这么多的功能去匹配所有的页面。
很困扰。
我其实做了一个伪静态。
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
首先加入用户通过 linuxidc.com/forum-2-3.html 访问discuz论坛,那么先通过.htaccess过滤,看看是否需要.htaccess引导一下用户,如果满足列出的一系列RewriteCond的 条件那么就进行重写,
discuz的没有列出RewriteCond 所以应该全部都进行重写。所以开始进行转写,forum-2-3.html 这个正好符合 列出的^forum-([0-9]+)-([0-9]+)\.html$ 正则表达式。并且 $1 为 2 ,$2为3 ,所以代
入后面,即 forumdisplay.php?fid=2&page=3 加上前面的RewriteBase 指定的文件目录,那么就带他到制定目录的forumdisplay.php?fid=2&page=3
以上是我摘抄的。
有很多人都会这么做。
不管怎样回复一下吧。
官方到底会不会修改这个规则,如果不会我再改程序。