脚本宝典收集整理的这篇文章主要介绍了IIS支持URL重写指南 推荐,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
IIS虚拟主机支持.htaccess实现URL重写
到这里下载合适的版本
http://www.helicontech
.COM/download.htm
下载
手动安装包ISAPI_Rewr
ITe3_0042_manual.exe
需要
手工解压到
服务器的一个目录中。
打开IIS管理器 -> 选择网站属性 -> ISAPI筛选器 -> 在名称中输入ISAPI_Rewrite
可执行文件选择刚才解压后的文件ISAPI_Rewrite.dll -> 点确定-> 再点确定
关闭属性
对话框再次查看网站属性 -> 到ISAPI筛选器
如果看到状态为向上的绿色箭头,就说明Rewrite模块安装成功了。
如果加载不成功,需要检查IIS_WPG
是否有读取运行的权限。
修改http.conf会产生全局影响,可能带来冲突,内容留空,站点已经支持.htaccess
如discuz中说明
@R_
304_1057@ Web Server(虚拟主机用户)
在
开始以下设置之前,请首先咨询您的空间
服务商,空间是否支持 Rewrite
以及是否支持对站点目录中 .htaccess 的文件解析,否则即便按照下面的方法设置好了,也无法使用。
检查
论坛所在目录中是否存在 .htaccess 文件,如果不存在,请手工建立此文件。
Win32 系统下,无法直接建立 .htaccess 文件,您可以
从其他系统中拷贝一份,
或者在 Discuz.net 技
术支持栏目中下载此文件。(其实
DOS下重命名或者记事本另存为就行)
编辑并修改 .htaccess 文件,添加以下内容
# 将 RewriteEn
gine 模式打开
RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修
改为 /
RewriteBase /discuz
# Rewrite 系统规则请勿修改
rewriterule ^
Archiver/((fid|tid)-[\w\-]+\.ht
ML)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdis
play.php?fid=$1&
amp;page=$2
RewriteRule ^t
hread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
脚本宝典总结
以上是脚本宝典为你收集整理的IIS支持URL重写指南 推荐全部内容,希望文章能够帮你解决IIS支持URL重写指南 推荐所遇到的问题。
如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。