thinkphp程序是非常多人使用的,因为他方便,功能也齐全,thinkphp一般默认运行在linux下的apache服务器里,伪静态默认的的免费空间里就支持,可是有时如果需要运行在iis下呢,那免费空间里就不支持伪静态了。我们该怎么办呢,如何去设置才能让thinkphp在IIS下也能支持伪静态,下面小编就教大家一种方法,详细信息如下:
既然IIS下默认不支持伪静态的,那么我们只有编写iis下的伪静态规则才可以,如何编写呢,不急,跟着小编一起来,在编写前,你必须要确定服务器必须安装伪静态组件的,至于怎么安装这里就不说了,你可以联系一下免费空间的客服去帮你安装的,虚拟主机用户可以咨询空间开发商服务器中是否安装了伪静态组件,如果有安装了。虚拟主机用户就不用去操心安装问题,直接伪静态规则保存为httpd.ini上传到程序站点目录就可以!

在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,图片等被静态了,会造成版面看起来很乱的现象!
今天有位站长朋友咨询了免费空间小编,说到他在虚拟主机里设置一下301跳转,问小编有没有好的方法或跳转的代码。...
有时候我们要保护自己的网站图片,就需要设置防盗链了。下面是免费空间小编给大家分析的php免费空间如何设置防盗链...
有时候我们要保护自己的网站图片,就需要设置防盗链了。下面是免费空间小编给大家分析的ASP免费空间如何设置防盗链...
今天有位站长朋友咨询了免费空间小编,说到了免费空间设置301跳转,多久可以生效?...
前几天有位站长朋友咨询了免费空间小编,问到了网站打不开出现 处理URL时服务器出错,请遇系统管理员联系。出现这问题,我们该怎么办呢?...
前几天有位站长朋友咨询免费空间小编,问到了网站打不开出现HTTP 500 - 内部服务器错误,应该怎么解决呢?...
前几天有位站长朋友咨询了免费空间小编,问到网站打不开出现Service Unavailable。应该怎么办呢?下面免费空间小编就给大家介绍一下解决方法...