刘某人

求助IIS的伪静态规则

服务器是IIS,伪静态规则要怎么写呢
#1楼
发帖时间:2013-4-13   |   查看数:89   |   回复数:3
空城
你的先确定,你IIS是支持哪种伪静态规则。

是支持.htaccess还是httpd.ini

如果支持.htaccess就好办。
是httpd.ini的话,写法就有点麻烦了。

不过,我还是建议IIS用纯静态吧。
2013-4-13 #2楼
lamp
空城 发表于 2013-4-13 14:56
你的先确定,你IIS是支持哪种伪静态规则。

是支持.htaccess还是httpd.ini


急求管理员能写出,我的空间只支持httpd.ini这种伪静态,现在网站传到空间上了,但是没有httpd.ini无法伪静态。
2013-4-16 #3楼
空城
httpd.ini的功能完全没有.htaccess那么强大,规则上没有那么丰富,所以像wordpress之类的程序都没有官方出这样的规则

下面我写这个规则,可能会造成一些别的文件访问不到的问题,如果你不太懂伪静态规则原理,请谨慎使用,所以建议使用生成静态功能。

下面规则,只能在根目录没有别的文件的情况下使用,要是有别的文件夹或文件之类的还要修改这个规则。后台地址admin.php要是修改了,也要修改一下。

[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32

RewriteRule /admin.php(.*) /admin.php$1 [L]
RewriteRule /favicon.ico /favicon.ico [L]
RewriteRule /index.php(.*) /index.php$1 [L]
RewriteRule /robots.txt /robots.txt [L]
RewriteRule /static/(.*) /static/$1 [L]
RewriteRule /twcms/(.*) /twcms/$1 [L]
RewriteRule /upload/(.*) /upload/$1 [L]
RewriteRule /(.*) /index.php?u=$1 [L]
2013-4-17 #4楼
游客组