lieriwm


disconnected
主题工具

IIS下安装问题,IIS,IIS,IIS...郁闷的IIS

... 发表于 2007-11-6 20:45  ... 11129 次点击

我都安装完了,才发现在IIS下官方并没有说能安装............
果然URL静态化不能用....不能用
现在只期待无名的兄弟高手们能解决这个问题..........

本主题共有 8 条回复 | 回到顶部
#1 - 2007-11-6 21:36
kinway 武汉
IIs的朋友试下这样:
首先在 IIS 的 Isapi 上添加这个筛选器,筛选器名称为 Rewrite ,可执行文件选择 Rewrite.dll ,重新启动 IIS。附件中 httpd.ini 已经设置好,其中内容如下:

        [ISAPI_Rewrite]

        # 3600 = 1 hour
        CacheClockRate 3600

        RepeatLimit 32

        # Protect httpd.ini and httpd.parse.errors files
        # from accessing through HTTP

然后后面是.htaccess的rewrite规则

但是注意并不是原来那个规则,而是试试这样改下
原来的:RewriteRule ^archiver/([a-z0-9\-]+\.html)$ archiver/index.php?$1
改成:RewriteRule ^archiver/([a-z0-9\-]+\.html)\?*(.*)$ $1 /archiver/index\.php\?$2&$4

不知道你看懂没有 比较下差别吧 中间的$变\?*(.*)$ $1 /
后面的?$1变成了\.php\?$2&$4
记住前面出现1 后面就234 类推 别一个规则里面出现重复

依次类推更改所有的规则。试下吧:) 其实就是比较一下http://www.discuz.net/usersguide/advanced_urlrewrite.htm#title 这里的区别

我没用iis,没有测试,楼主试试看?
#2 - 2007-11-7 13:03
lieriwm 地球 说:楼上能再说详细点吗?
楼上能再说详细点吗? /index.php?$1<==>/index\.php\?$2&$4 这个变化是只变?$1还是变.php?$1

还有:"记住前面出现1 后面就234 类推 别一个规则里面出现重复"这句话什么意思?
#3 - 2007-11-7 13:21
lieriwm 地球 说:这样行吗?
你这种说法不就是把apache的rewrite放到IIS的rewrite里吗?
我的空间是支持IIS的rewrite的,也就是说IIS rewrite已经设置好了;现在再把.htaccess里的apache rewrite规则改成IIS的还有意思吗?
#4 - 2007-11-7 14:50
kinway 武汉

QUOTE:
原帖由 lieriwm 于 2007-11-7 13:21 发表
你这种说法不就是把apache的rewrite放到IIS的rewrite里吗?
我的空间是支持IIS的rewrite的,也就是说IIS rewrite已经设置好了;现在再把.htaccess里的apache rewrite规则改成IIS的还有意思吗?

???什么还有意思吗?
我没听明白。IIS支持.htaccess解析么?不会吧。我不知道,你的意思是你的IIS支持URL重写规则,但是规则还是要自己变一下啊。改写一下httpd.ini

至于1234我标记了一下,不知道你是否明白。
RewriteRule ^archiver/([a-z0-9\-]+\.html)\?*(.*)$ $1 /archiver/index\.php\?$2&$4
#5 - 2007-11-7 15:02
lieriwm 地球 说:httpd.ini 这个文件估计改不了;虚拟主机..
httpd.ini 这个文件估计改不了;虚拟主机!就是改成功了,无名可以运行,但是那台服务器上的其它程序可能又不能rewrite了,空间商肯定不同意.
现在问题就是那台服务器上的其它程序可以rewrite,就无名不能rewrite......
看来要卸载了,忍痛割爱......没劲
#6 - 2007-11-7 15:32
Sai 桂林
其它程序是用什么方式rewrite的?
#7 - 2007-11-7 15:59
lieriwm 地球 说:IIS服务器,用的不就是httpd.ini吗
IIS服务器,用的不就是ISAPI_Rewrite PHP httpd.ini吗?还能用什么不太懂?
也不明白 无名 和DZ本来都是DZ程序,DZ可以rewrite,无名不能rewrite

[ 本帖最后由 lieriwm 于 2007-11-7 16:00 编辑 ]
#8 - 2007-11-7 22:14
kinway 武汉
不是无名不能rewrite 是rules改了的
看完之后有话想说?那就帮楼主加盖一层吧!

在回复之前你需要先进行登录
用户名 / UID
密码
Project Parasynthesis | Based on Discuz! 5.5.0 | Thanks to Livid
About | Help | Developer | N2Design
清除 Cookies - 联系我们 - 无名杂志 - Archiver - Mobile
Processed in 0.038899 second(s), 8 queries, Gzip enabled