在IIS6下如何设置thinkphp 伪静态规则-128sj免费资源网
1G全能免费空间 | 2GB免费全能空间 | 1G免费全能空间 | 免费试用云服务器 | 国内1G免费空间 | 免费空间 | 免费空间申请
您的位置:首页 > 免费教程

在IIS6下如何设置thinkphp 伪静态规则

作者:免费空间 发布时间:2019-03-08 09:33:10 [手机版]

     thinkphp程序是非常多人使用的,因为他方便,功能也齐全,thinkphp一般默认运行在linux下的apache服务器里,伪静态默认的的免费空间里就支持,可是有时如果需要运行在iis下呢,那免费空间里就不支持伪静态了。我们该怎么办呢,如何去设置才能让thinkphp在IIS下也能支持伪静态,下面小编就教大家一种方法,详细信息如下:

    既然IIS下默认不支持伪静态的,那么我们只有编写iis下的伪静态规则才可以,如何编写呢,不急,跟着小编一起来,在编写前,你必须要确定服务器必须安装伪静态组件的,至于怎么安装这里就不说了,你可以联系一下免费空间的客服去帮你安装的,虚拟主机用户可以咨询空间开发商服务器中是否安装了伪静态组件,如果有安装了。虚拟主机用户就不用去操心安装问题,直接伪静态规则保存为httpd.ini上传到程序站点目录就可以!

在IIS6下如何设置thinkphp 伪静态规则

在IIS6下如何设置thinkphp 伪静态规则

以下是规则内容:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteRule (?!\/不进行静态化的目录1)(?!\/不进行静态化的目录2)(.*)$ /index\.php/$1 [I]


   以上伪静态规则你可以直接复制的,但是最后一行的目录你需要改成你自己的喔,复制到记事本上,保存为httpd.ini上传到程序站点目录就可以!

   免费空间小编温馨提醒一下有一些目录比如放js,css,图片或者附件或者管理员目录等等不需要进行静态化,可以再上面不进行静态的目录中添加。如果没有添加,默认的RewriteRule (.*)$ /index\.php/$1 [I] 就会造成所有的文件都被静态化,结果就会造成css和js,图片等被静态了,会造成版面看起来很乱的现象!



标签:   thinkphp 伪静态 伪静态规则
相关推荐
免费空间声明:
(一) 由于各方面情况的调整与变化,本网所提供的考试信息仅供参考,敬请以权威部门公布的正式信息为准。
(二) 本网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如有内容、版权等问题请在30日内与本网联系。联系方式:邮件 jiansou123@126.com
最近更新
网站地图 | XML地图 | 手机版
版权所有 © 2005-2022 www.128sj.com 免费空间 All Rights Reserved
本网站所有信息全是来源于互联网,如有侵权请来电咨询! 粤ICP备16040413号-1