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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] PW转换X1.5,原PW地址格式无法转换,急求帮忙!

[复制链接]
hongroro 发表于 2011-1-1 03:46:02 | 显示全部楼层 |阅读模式
iis7.5环境
原PW地址格式:http://www.lvzhou.info/viewthread.php?tid=254  (出错,急求解)
新DZ地址格式:http://www.lvzhou.info/thread-254-1-1.html  (正常)

我现在就是困扰在伪静态转换上面,请帮忙,在这里感谢云天一昨天下午帮我测试排查,辛苦了。

这是站点下面的 web.config 文件,我是按照官方的规则加入的 https://discuz.dismall.com/thread-1880018-1-1.html

  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&amp;topic={R:2}&amp;{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&amp;aid={R:2}&amp;page={R:3}&amp;{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&amp;fid={R:2}&amp;page={R:3}&amp;{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&amp;tid={R:2}&amp;extra=page%3D{R:4}&amp;page={R:3}&amp;{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&amp;fid={R:2}&amp;page={R:3}&amp;{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&amp;{R:2}={R:3}&amp;{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}&amp;{R:4}" />
  33.   </rule>
  34.                 <rule name="Imported Rule 1">
  35.                     <match url="^(.*)/thread-htm-fid-(\d+)((-type-(\d+))*(-page-(\d+))*)*\.html$" ignoreCase="false" />
  36.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=forumdisplay&amp;fid={R:2}&amp;filter=type&amp;typeid={R:5}&amp;page={R:7}" appendQueryString="false" />
  37.                 </rule>
  38.                 <rule name="Imported Rule 2">
  39.                     <match url="^(.*)/thread\.php\?fid-(\d+)((-.+-(\d+))*\.html)*$" ignoreCase="false" />
  40.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=forumdisplay&amp;fid={R:2}&amp;page={R:5}" appendQueryString="false" />
  41.                 </rule>
  42.                 <rule name="Imported Rule 3">
  43.                     <match url="^(.*)/thread\.php\?fid=(\d+)&amp;type=(\d+)$" ignoreCase="false" />
  44.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=forumdisplay&amp;fid={R:2}&amp;filter=type&amp;typeid={R:3}" appendQueryString="false" />
  45.                 </rule>
  46.                 <rule name="Imported Rule 4">
  47.                     <match url="^(.*)/read-htm-tid-(\w+)(-page-(\d+|e)(-fpage-(\d+))*)*\.html$" ignoreCase="false" />
  48.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=viewthread&amp;tid={R:2}&amp;extra=page\%3D{R:6}&amp;page={R:4}" appendQueryString="false" />
  49.                 </rule>
  50.                 <rule name="Imported Rule 5">
  51.                     <match url="^(.*)/read\.php\?tid=(\d+)(&amp;page=(\w+)(&amp;fpage=(\d+))*)*" ignoreCase="false" />
  52.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=viewthread&amp;tid={R:2}&amp;extra=page{C:3}D1&amp;page={R:3}" appendQueryString="false" />
  53.                 </rule>
  54.                 <rule name="Imported Rule 6">
  55.                     <match url="^(.*)/read\.php\?tid-(\d+)(-page-(\w+))*\.html$" ignoreCase="false" />
  56.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=viewthread&amp;tid={R:2}&amp;extra=page\%3D{R:6}&amp;page={R:4}" appendQueryString="false" />
  57.                 </rule>
  58.                 <rule name="Imported Rule 7">
  59.                     <match url="^(.*)/read\.php\?tid-(\d+)-ordertype-desc\.html$" ignoreCase="false" />
  60.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=viewthread&amp;tid={R:2}&amp;extra=page{C:3}D1&amp;ordertype=1" appendQueryString="false" />
  61.                 </rule>
  62.                 <rule name="Imported Rule 8">
  63.                     <match url="^(.*)/simple/(index\.php)*\?f(\d+)(_(\d+))*\.html" ignoreCase="false" />
  64.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=forumdisplay&amp;fid={R:3}&amp;archiver=1&amp;page={R:5}" appendQueryString="false" />
  65.                 </rule>
  66.                 <rule name="Imported Rule 9">
  67.                     <match url="^(.*)/simple/(index\.php)*\?t(\d+)(_(\d+))*\.html$" ignoreCase="false" />
  68.                     <action type="Rewrite" url="{R:1}/forum\.php\?mod=viewthread&amp;tid={R:3}&amp;archiver=1&amp;page={R:5}" appendQueryString="false" />
  69.                 </rule>
  70. </rules>
  71. </rewrite>
  72.         <defaultDocument>
  73.             <files>
  74.                 <remove value="Default.asp" />
  75.                 <remove value="index.asp" />
  76.             </files>
  77.         </defaultDocument>
  78.     </system.webServer>
  79. </configuration>
复制代码

 楼主| hongroro 发表于 2011-1-1 03:46:26 | 显示全部楼层
请帮忙排查
回复

使用道具 举报

拒绝 发表于 2011-1-1 11:17:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

拒绝 发表于 2011-1-1 11:21:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| hongroro 发表于 2011-1-1 17:02:20 | 显示全部楼层
回复 拒绝 的帖子

感谢泌阳老乡,我是南阳人。你的站很不错。按照你的方法已经解决了访问出现404错误的问题。

我再请教下,是不是我上面的伪静态规则不对导致伪静态改写无效?如果伪静态规则正确,是不是可以不用做以上设置就可以访问。

感谢

同时希望大家多交流PW》DZ 伪静态问题,官方直接出一份各类环境下的伪静态规则好了,以后就不要让大家问这样的问题了,云天一兄的是针对iis6的,目前我们都开始部署iis75了。
回复

使用道具 举报

kiddbin 发表于 2011-2-12 16:48:39 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-2 06:04 , Processed in 0.127295 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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