自带完整数据 快速建站好帮手
客服QQ客服QQ 客服微信客服微信 公众号公众号

phpcmsV9想要IIS下增加伪静态功能怎么配置

本文介绍了phpcmsV9想要IIS下增加伪静态功能怎么配置,解决思路:先下载安装ISAPI_Rewrite3,然后设置everyone权限,接着在httpd ini里填上教程给出的代码,最后重新启动服务器就可以了。

phpcms伪静态配置实现教程:

下面以Win2003为例,讲解IIS6下的Phpcms V9伪静态方法:

1、在IIS添加配置好点后,下载官方版本的ISAPI_Rewrite3,下载地址:

首先下载ISAPI_Rewrite3,网上很多这类资源,在此不再提供。

2、下载完成后,可以找到安装包里的.msi的文件,安装好。

自定安装路径,比如装在C:\Program Files\why114下,然后设置这个目录权限:everyone要有读取权限。如果权限不够,后续使用会出现:Service Unavailable报错。

3、打开Internet 信息服务(也就是IIS),右键站点设置web站点属性,点击ISAPI筛选器选项卡,添加筛选器,这里的名称可以自己随意填写,路径自己指定ISAPI_Rewrite.dll,然后确定。

4、打开C:\Program Files\cmsyou\ISAPI_Rewrite 把里面的httpd.ini内容改成下面的内容:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteEngine on

#content模块

RewriteRule ^(.*)/content-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/index\.php\?m=content&c=index&a=show&catid=$2&id=$3&page=$4 [L]

RewriteRule ^(.*)/show-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/index\.php\?m=content&c=index&a=show&catid=$2&id=$3&page=$4 [L]

RewriteRule ^(.*)/list-([0-9]+)-([0-9]+).html$ $1/index\.php\?m=content&c=index&a=lists&catid=$2&page=$3 [L]

以上也就是Phpcms的伪静态规则。

5、重启IIS,然后再管理后台设置Phpcms栏目的伪静态URL规则,具体方法:Phpcms V9全站伪静态设置方法。然后检查具体伪静态是否成功,如有问题请留言探讨。

至此,可以检查伪静态是否生效了!Enjoy it!

TAG标签:phpcms伪静态配置

上一个:phpcmsV9想给分页加个下拉跳转怎么实现
下一个:phpcmsV9全站调用多模型文章排行榜的方法

织梦网站源码

咨询客服

QQ:1847629575

全年 09:00-23:00

(其他时间请留言)

在线客服

Copyright©2021 www.why114.com 瓦窑源码 版权所有 鲁ICP备20017802号

展开