免费html网站模板

海洋cms的IIS伪静态规则web.config

海洋cms教程 2020-11-23 08:01:52

在IIS7下搭建完海洋CMS,为了路径美化,利于SEO,需要在后台开启伪静态,自动生成伪静态规则。但无法生成IIS7的伪静态规则

然后在根目录可以看到生成了

2.打开IIS,选择 URL重写,然后右边导入规则

709.jpg744.jpg

3.选择根目录下的 .htaccess 文件 然后导入 默认有行冲突 删除即可,转换完成 选择应用。

151.jpg

转换完成,伪静态生效!

网站根目录就会生成一个 web.config 文件 这就是IIS7的伪静态规则了,然后去后台清缓存,浏览器刷新,直接生效!

下面是成品伪静态规则,懒人专用。(后台默认开启伪静态,将以下代码保存为web.config 放入网站根目录刷新即可。)

?xml version=1.0 encoding=UTF-8?configuration    system.webServer        rewrite            rules                rule name=已导入的规则 1                    match url=frim/index(.+?).html$ ignoreCase=false /                    action type=Rewrite url=list/\?{R:1}.html appendQueryString=false /                /rule                rule name=已导入的规则 2                    match url=movie/index(.+?).html$ ignoreCase=false /                    action type=Rewrite url=detail/\?{R:1}.html appendQueryString=false /                /rule                rule name=已导入的规则 3                    match url=play/(.+?).html$ ignoreCase=false /                    action type=Rewrite url=video/\?{R:1}.html appendQueryString=false /                /rule                rule name=已导入的规则 4                    match url=topic/index(.*?).html$ ignoreCase=false /                    action type=Rewrite url=topic/\?{R:1}.html appendQueryString=false /                /rule                rule name=已导入的规则 5                    match url=topiclist/(.+?).html$ ignoreCase=false /                    action type=Rewrite url=topiclist/\?{R:1}.html appendQueryString=false /                /rule                rule name=已导入的规则 6                    match url=index.html$ ignoreCase=false /                    action type=Rewrite url=index.php /                /rule                rule name=已导入的规则 7                    match url=news.html$ ignoreCase=false /                    action type=Rewrite url=news/ /                /rule                rule name=已导入的规则 8                    match url=html/part/index(.+?).html$ ignoreCase=false /                    action type=Rewrite url=articlelist/\?{R:1}.html appendQueryString=false /                /rule                rule name=已导入的规则 9                    match url=html/article/index(.+?).html$ ignoreCase=false /                    action type=Rewrite url=article/\?{R:1}.html appendQueryString=false /                /rule            /rules        /rewrite        staticContent            mimeMap fileExtension=.woff mimeType=font/x-font-woff /        /staticContent    /system.webServer/configuration