当前位置:首页 > Server > 正文内容

解决MetInfo(米拓)升级到5.3版本后伪静态无法正常使用的问题

admin2017-04-18Server3748

MetInfo(米拓)5.3版本默认伪静态规则,在UPUPW Kangle套件下无法正常使用

因为Kangle可以使用Apache的.htacess文件,所以Kangle可以完全支持Apache的伪静态规则

这样就比较好办了

只要对其原始规则进行一定的修改,即可解决问题

那么先看一下原始规则,这是在子目录mt下安装米拓后生成的默认规则:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteRule /mt/index-([a-zA-Z0-9_^\x00-\xff]+).html /mt/index.php\?lang=$1&pseudo_jump=1

RewriteRule /mt/([a-zA-Z0-9_^\x00-\xff]+)/list-([a-zA-Z0-9_^\x00-\xff]+)-([a-zA-Z0-9_^\x00-\xff]+).html /mt/$1/index.php\?lang=$3&metid=$2&list=1&pseudo_jump=1

RewriteRule /mt/([a-zA-Z0-9_^\x00-\xff]+)/list-([a-zA-Z0-9_^\x00-\xff]+)-([0-9_]+)-([a-zA-Z0-9_^\x00-\xff]+).html /mt/$1/index.php\?lang=$4&metid=$2&list=1&page=$3&pseudo_jump=1

RewriteRule /mt/([a-zA-Z0-9_^\x00-\xff]+)/jobcv-([a-zA-Z0-9_^\x00-\xff]+)-([a-zA-Z0-9_^\x00-\xff]+).html /mt/$1/cv.php\?lang=$3&selectedjob=$2&pseudo_jump=1

RewriteRule /mt/([a-zA-Z0-9_^\x00-\xff]+)/product-list-([a-zA-Z0-9_^\x00-\xff]+).html /mt/$1/product.php\?lang=$2&pseudo_jump=1

RewriteRule /mt/([a-zA-Z0-9_^\x00-\xff]+)/img-list-([a-zA-Z0-9_^\x00-\xff]+).html /mt/$1/img.php\?lang=$2&pseudo_jump=1

RewriteRule /mt/([a-zA-Z0-9_^\x00-\xff]+)/([a-zA-Z0-9_^\x00-\xff^\x00-\xff]+)-([a-zA-Z0-9_^\x00-\xff]+).html /mt/$1/index.php\?lang=$3&metid=$2&pseudo_jump=1

RewriteRule /mt/tag/([\s\S]+)-([a-zA-Z0-9_^\x00-\xff]+) /mt/search/search.php\?class1=&class2=&class3=&searchtype=0&searchword=$1&lang=$2


针对这个规则,需要改成适用性较广的Apache规则,那么只需要修改为:

规则下载:链接

效果演示:

安装在mt子目录:

安装在主目录:

打赏

扫描二维码推送至手机访问。

版权声明:本文由友声网博客发布,如需转载请注明出处。

本文链接:https://hi.ys166.com/t/591

分享给朋友:

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。