论坛风格切换
  • 4733阅读
  • 0回复

[windows服务器问题]iis6的伪静态安装及常见问题 [复制链接]

上一主题 下一主题
离线太史慈
 

发帖
766
金币
626
威望
556
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-11-10
iis本身是不支持rewrite的,需要通过安装组件来实现。
如何安装,可以参考,我的IIS下设置静态目录的方法http://www.phpwind.net/read-htm-tid-166136.html

如果顺利的话,安装好后,就可以使用了。

http://www.helicontech.com/download-isapi_rewrite.htm
这里是下载页面,一般用
http://www.isapirewrite.com/download/isapi_rwl_x86_0059.msi

如果服务器装不上就用72的看看
http://www.isapirewrite.com/download/isapi_rwl_x86_0072.msi

几大注意点:
1.新老rewrite版本的区别导致规则不同!http://www.phpwind.net/read-htm-tid-685474.html
由于iis的rewrite组件有很多版本,所以会发生上述事情,这时要做的事就是测试了。

2.伪静态无效的另类解决方法http://www.phpwind.net/read-htm-tid-836108.html

3.如果使用pw传统的规则
  1. RewriteRule ^(.*)-htm-(.*)$ $1.php?$2

无效的话,可以使用下面这个规则
RewriteRule ^(.*)/thread-htm-fid-(\d+)((-type-(\d+))*(-page-(\d+))*)*\.html$ $1/thread.php\?fid=$2&type=$5&page=$7
  1. RewriteRule ^(.*)/read-htm-tid-(\w+)((-page-(\d+|e))*(-fpage-(\d+))*)*\.html$  $1/read.php\?tid=$2&page=$5&fpage=$7

里面目前基本把type,page,fpage的情况都考虑在里面了。



[url=http://www.phpwind.com]phpwind[/url]
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
提到某人:
选择好友
上一个 下一个