分享

写回答

发帖

[提问] 帮忙加一下404页面web.config

GoDaddy GoDaddy 2706 人阅读 | 10 人回复

发表于 2010-8-24 01:25:07 | 显示全部楼层 |阅读模式

web.config里有DZ7.2的伪静态规则,在这里面再加一个404指定到一个页面,怎么加都出错,谁帮忙加一下,谢谢。
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3.     <system.webServer>
  4.        <rewrite>
  5.             <rules>
  6.                 <rule name="Imported Rule 17">
  7.                     <match url="^archiver/((fid|tid)-[\w\-]+\.html)$" ignoreCase="false" />
  8.                     <action type="Rewrite" url="archiver/index.php?{R:1}" appendQueryString="false" />
  9.                 </rule>
  10.                 <rule name="Imported Rule 18">
  11.                     <match url="^forum-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
  12.                     <action type="Rewrite" url="forumdisplay.php?fid={R:1}&page={R:2}" appendQueryString="false" />
  13.                 </rule>
  14.                 <rule name="Imported Rule 19">
  15.                     <match url="^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
  16.                     <action type="Rewrite" url="viewthread.php?tid={R:1}&extra=page\%3D{R:3}&page={R:2}" appendQueryString="false" />
  17.                 </rule>
  18.                 <rule name="Imported Rule 20">
  19.                     <match url="^space-(username|uid)-(.+)\.html$" ignoreCase="false" />
  20.                     <action type="Rewrite" url="space.php?{R:1}={R:2}" appendQueryString="false" />
  21.                 </rule>
  22.                 <rule name="Imported Rule 21">
  23.                     <match url="^tag-(.+)\.html$" ignoreCase="false" />
  24.                     <action type="Rewrite" url="tag.php?name={R:1}" appendQueryString="false" />
  25.                 </rule>
  26.             </rules>
  27.         </rewrite>
  28.   <httpErrors errorMode="Detailed" />
  29.   <asp scriptErrorSentToBrowser="true" />
  30.   </system.webServer>
  31. <system.web>
  32. <customErrors mode="Off" />
  33. <globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
  34. </system.web>
  35. </configuration>
复制代码

回答|共 10 个

nojay

发表于 2010-8-24 10:16:57 | 显示全部楼层

沉下去了,顶上来。

add.c

发表于 2010-8-24 10:22:35 | 显示全部楼层


    &lt;customErrors mode=&quot;On&quot; default Redirect=&quot;mycustompage.htm&quot;/&gt;


把上面&lt;customErrors mode=&quot;Off&quot; /&gt;删除,添加上面的

nojay

发表于 2010-8-24 10:47:03 | 显示全部楼层

是这样吗

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3.     <system.webServer>
  4.        <rewrite>
  5.             <rules>
  6.                 <rule name="Imported Rule 17">
  7.                     <match url="^archiver/((fid|tid)-[\w\-]+\.html)$" ignoreCase="false" />
  8.                     <action type="Rewrite" url="archiver/index.php?{R:1}" appendQueryString="false" />
  9.                 </rule>
  10.                 <rule name="Imported Rule 18">
  11.                     <match url="^forum-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
  12.                     <action type="Rewrite" url="forumdisplay.php?fid={R:1}&page={R:2}" appendQueryString="false" />
  13.                 </rule>
  14.                 <rule name="Imported Rule 19">
  15.                     <match url="^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
  16.                     <action type="Rewrite" url="viewthread.php?tid={R:1}&extra=page\%3D{R:3}&page={R:2}" appendQueryString="false" />
  17.                 </rule>
  18.                 <rule name="Imported Rule 20">
  19.                     <match url="^space-(username|uid)-(.+)\.html$" ignoreCase="false" />
  20.                     <action type="Rewrite" url="space.php?{R:1}={R:2}" appendQueryString="false" />
  21.                 </rule>
  22.                 <rule name="Imported Rule 21">
  23.                     <match url="^tag-(.+)\.html$" ignoreCase="false" />
  24.                     <action type="Rewrite" url="tag.php?name={R:1}" appendQueryString="false" />
  25.                 </rule>
  26.             </rules>
  27.         </rewrite>
  28.   <httpErrors errorMode="Detailed" />
  29.   <asp scriptErrorSentToBrowser="true" />
  30.   </system.webServer>
  31. <system.web>
  32. <customErrors mode="On" default Redirect="mycustompage.htm"/>
  33. <globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
  34. </system.web>
  35. </configuration>
复制代码

add.c

发表于 2010-8-24 10:59:12 | 显示全部楼层

nojay

发表于 2010-8-24 11:11:20 | 显示全部楼层

放上去 后 访问网站 500错误。

kmxmxy

发表于 2010-10-19 20:42:00 | 显示全部楼层

我的也是这种问题,版主给个解决办法呀

add.c

发表于 2010-10-20 09:54:09 | 显示全部楼层

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3.   <system.web>
  4.     <customErrors mode="On" default Redirect="mycustompage.htm"/>
  5.   </system.web>
  6. </configuration>
复制代码
mycustompage.htm根据你的实际情况替换

sctongyi

发表于 2011-2-28 23:06:02 | 显示全部楼层

好像替换了还是不行哦 会出现500错误 win主机

wq4553

发表于 2011-3-2 09:13:52 | 显示全部楼层

好像替换了还是不行哦 会出现500错误 win主机
您需要登录后才可以回帖 登录 | 注册

本版积分规则