如果是IIS6环境,您需要右击站点,选择“属性”,然后点击“ISAPI筛选器”选项卡中的“添加”按钮。在弹出窗口中,筛选器名称设置为Rewrite,可执行文件路径填写为“C:\\\\Program Files\\\\Helicon\\\\ISAPI_Rewrite3\\\\ISAPI_Rewrite.dll”。
完成上述操作后,请重启IIS服务。当看到“ISAPI筛选器”列表中刚添加的筛选器图标变为绿色时,表示安装成功。
接下来,在网站后台进入系统设置界面,找到“系统基本参数设置”下的“模块设置”选项。将“是否使用Rewrite”设置为“是”。 随后,需要配置伪静态规则。为此,在站点根目录创建一个名为“httpd.ini”的文件,并将以下规则复制到其中:
# 3600 = 1 hour RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/question-id-([0-9]+)\\\\.html$ $1/question\\\\.php\\\\?id=$2
RewriteRule ^(.*)/browser-tid-([0-9]*)\\\\.html$ $1/browser\\\\.php\\\\?tid=$2
RewriteRule ^(.*)/browser-tid2-([0-9]+)\\\\.html$ $1/browser\\\\.php\\\\?tid=$2
RewriteRule ^(.*)/browser-tid-([0-9]+)-lm-([0-9]+)\\\\.html$ $1/browser\\\\.php\\\\?tid2=$2&lm=$3
RewriteRule ^(.*)/browser-tid2-([0-9]+)-lm-([0-9]+)\\\\.html$ $1/browser\\\\.php\\\\?tid2=$2&lm=$3
希望这篇教程能够帮助到您!