Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已解决] 论坛DZ1.5WIN2008系统。安装了IIS7支持怎样安装URL 静态化

[复制链接]
lt989 发表于 2010-10-7 17:57:27 | 显示全部楼层 |阅读模式
本帖最后由 lt989 于 2010-10-8 11:16 编辑

有朋友使用
WIN2008系统。安装了IIS7
怎么样安装URL 静态化
未命名.jpg

在线等!!


IIS7 Web Server(独立主机用户)
  1. <rewrite>
  2.         <rules>
  3.                 <rule name="portal_topic">
  4.                         <match url="^(.*/)*topic-(.+).html\?*(.*)$" />
  5.                         <action type="Rewrite" url="{R:1}/portal.php\?mod=topic&amp;topic={R:2}&amp;{R:3}" />
  6.                 </rule>
  7.                 <rule name="portal_article">
  8.                         <match url="^(.*/)*article-([0-9]+)-([0-9]+).html\?*(.*)$" />
  9.                         <action type="Rewrite" url="{R:1}/portal.php\?mod=view&amp;aid={R:2}&amp;page={R:3}&amp;{R:4}" />
  10.                 </rule>
  11.                 <rule name="forum_forumdisplay">
  12.                         <match url="^(.*/)*forum-(\w+)-([0-9]+).html\?*(.*)$" />
  13.                         <action type="Rewrite" url="{R:1}/forum.php\?mod=forumdisplay&amp;fid={R:2}&amp;page={R:3}&amp;{R:4}" />
  14.                 </rule>
  15.                 <rule name="forum_viewthread">
  16.                         <match url="^(.*/)*thread-([0-9]+)-([0-9]+)-([0-9]+).html\?*(.*)$" />
  17.                         <action type="Rewrite" url="{R:1}/forum.php\?mod=viewthread&amp;tid={R:2}&amp;extra=page%3D{R:4}&amp;page={R:3}&amp;{R:5}" />
  18.                 </rule>
  19.                 <rule name="group_group">
  20.                         <match url="^(.*/)*group-([0-9]+)-([0-9]+).html\?*(.*)$" />
  21.                         <action type="Rewrite" url="{R:1}/forum.php\?mod=group&amp;fid={R:2}&amp;page={R:3}&amp;{R:4}" />
  22.                 </rule>
  23.                 <rule name="home_space">
  24.                         <match url="^(.*/)*space-(username|uid)-(.+).html\?*(.*)$" />
  25.                         <action type="Rewrite" url="{R:1}/home.php\?mod=space&amp;{R:2}={R:3}&amp;{R:4}" />
  26.                 </rule>
  27.                 <rule name="all_script">
  28.                         <match url="^(.*/)*([a-z]+)-(.+).html\?*(.*)$" />
  29.                         <action type="Rewrite" url="{R:1}/{R:2}.php\?rewrite={R:3}&amp;{R:4}" />
  30.                 </rule>
  31.         </rules>
  32. </rewrite>

复制代码

回复

使用道具 举报

 楼主| lt989 发表于 2010-10-7 19:02:07 | 显示全部楼层
(EM:166:)(EM:166:)(EM:166:)(EM:166:)(EM:166:)(EM:166:)
回复

使用道具 举报

shaoey 发表于 2010-10-7 20:46:57 | 显示全部楼层
使用2008不如使用2008R2
回复

使用道具 举报

 楼主| lt989 发表于 2010-10-7 22:42:51 | 显示全部楼层
继续
回复

使用道具 举报

xiaoyuwxz 发表于 2010-10-7 22:46:44 | 显示全部楼层
把规则加到web.config里,或者使用urlwrite导入规则
或者安装ISAPI_write
回复

使用道具 举报

 楼主| lt989 发表于 2010-10-7 22:49:41 | 显示全部楼层
本帖最后由 lt989 于 2010-10-7 22:50 编辑

我可不懂啊。。论坛都没有WIN2008教程的。。找了一天都找不到,你可以发个教程我吧??
回复

使用道具 举报

jinsling 发表于 2010-10-8 08:45:11 | 显示全部楼层


在你的根目录 新建一个 web.config文件 把下面内容放进去 重启iis就行了。

1.PNG


  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <system.webServer>
  4. <rewrite>
  5. <rules>
  6. <rule name="portal_topic">
  7. <match url="^(.*/)*topic-(.+).html\?*(.*)$" />
  8. <action type="Rewrite" url="{R:1}/portal.php\?mod=topic&topic={R:2}&{R:3}" />
  9. </rule>
  10. <rule name="portal_article">
  11. <match url="^(.*/)*article-([0-9]+)-([0-9]+).html\?*(.*)$" />
  12. <action type="Rewrite" url="{R:1}/portal.php\?mod=view&aid={R:2}&page={R:3}&{R:4}" />
  13. </rule>
  14. <rule name="forum_forumdisplay">
  15. <match url="^(.*/)*forum-(\w+)-([0-9]+).html\?*(.*)$" />
  16. <action type="Rewrite" url="{R:1}/forum.php\?mod=forumdisplay&fid={R:2}&page={R:3}&{R:4}" />
  17. </rule>
  18. <rule name="forum_viewthread">
  19. <match url="^(.*/)*thread-([0-9]+)-([0-9]+)-([0-9]+).html\?*(.*)$" />
  20. <action type="Rewrite" url="{R:1}/forum.php\?mod=viewthread&tid={R:2}&extra=page%3D{R:4}&page={R:3}&{R:5}" />
  21. </rule>
  22. <rule name="group_group">
  23. <match url="^(.*/)*group-([0-9]+)-([0-9]+).html\?*(.*)$" />
  24. <action type="Rewrite" url="{R:1}/forum.php\?mod=group&fid={R:2}&page={R:3}&{R:4}" />
  25. </rule>
  26. <rule name="home_space">
  27. <match url="^(.*/)*space-(username|uid)-(.+).html\?*(.*)$" />
  28. <action type="Rewrite" url="{R:1}/home.php\?mod=space&{R:2}={R:3}&{R:4}" />
  29. </rule>
  30. <rule name="all_script">
  31. <match url="^(.*/)*([a-z]+)-(.+).html\?*(.*)$" />
  32. <action type="Rewrite" url="{R:1}/{R:2}.php\?rewrite={R:3}&{R:4}" />
  33. </rule>
  34. </rules>
  35. </rewrite>
  36. <defaultDocument>
  37. <files>
  38. <add value="index.php" />
  39. </files>
  40. </defaultDocument>

  41. </system.webServer>
  42. </configuration>
复制代码

回复

使用道具 举报

 楼主| lt989 发表于 2010-10-8 10:54:09 | 显示全部楼层
本帖最后由 lt989 于 2010-10-8 11:18 编辑
jinsling 发表于 2010-10-8 08:45
在你的根目录 新建一个 web.config文件 把下面内容放进去 重启iis就行了。


放了怎么显示

500 - 内部服务器错误。
您要查找的资源有问题,无法显示。

未命名.jpg
回复

使用道具 举报

 楼主| lt989 发表于 2010-10-8 11:34:19 | 显示全部楼层
jinsling 发表于 2010-10-8 08:45
在你的根目录 新建一个 web.config文件 把下面内容放进去 重启iis就行了。

我用的是DZ1.5啊。
回复

使用道具 举报

jinsling 发表于 2010-10-8 11:43:55 | 显示全部楼层
我知道是1.5。 抓一个安装目录的图看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-8-19 10:00 , Processed in 0.141727 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表