[提问]
麻烦大侠给把这个给加进web.config里,谢谢
|
|
麻烦大侠把下面的301给添加进web.config里
谢谢
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="topic">
<match url="^topic-(.+)\.html$" />
<action type="Rewrite" url="portal.php?mod=topic&topic={R:1}" />
</rule>
<rule name="fuchuan">
<match url="article-([0-9]+)\.html$" />
<action type="Rewrite" url="portal.php?mod=view&aid={R:1}" />
</rule>
<rule name="forum">
<match url="^forum-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="forum.php?mod=forumdisplay&fid={R:1}&page={R:2}" appendQueryString="false" />
</rule>
<rule name="thread">
<match url="^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" />
<action type="Rewrite" url="forum.php?mod=viewthread&tid={R:1}&extra=page%3D{R:2}&page={R:3}" />
</rule>
<rule name="group">
<match url="^group-([0-9]+)-([0-9]+)\.html$" />
<action type="Rewrite" url="forum.php?mod=group&fid={R:1}&page={R:2}" />
</rule>
<rule name="space">
<match url="^space-(username|uid)-(.+)\.html$" />
<action type="Rewrite" url="home.php?mod=space&{R:1}={R:2}" />
</rule>
<rule name="Xrewrite">
<match url="^([a-z]+)-(.+)\.html$" />
<action type="Rewrite" url="{R:1}.php?rewrite={R:2}" />
</rule>
</rules>
</rewrite>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true" />
</system.webServer>
<system.web>
<customErrors mode="Off" />
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
</system.web>
</configuration>
301永久定向
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WWW Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^xxx.com$" />
</conditions>
<action type="Redirect" url="http://www.xxx.com/{R:0}"
redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration> |
|
|
|
|
|
|
|
|
|
|
uuai
发表于 2010-12-14 20:23:53
|
显示全部楼层
<rule name="WWW Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^xxx.com$" />
</conditions>
<action type="Redirect" url="http://www.xxx.com/{R:0}"
redirectType="Permanent" />
</rule>
</rules>
</rewrite>
这些放到</system.webServer>
</configuration>
上面显示500:(
[ 本帖最后由 add.c 于 2010-12-16 11:40 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
uuai
发表于 2010-12-14 20:27:55
|
显示全部楼层
大哥们快来
最上面是discuzx1.5的伪静态 在线等
[ 本帖最后由 uuai 于 2010-12-14 08:39 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
uuai
发表于 2010-12-14 21:10:03
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
add.c
发表于 2010-12-15 10:05:31
|
显示全部楼层
回复 4# 的帖子
参考
http://bbs.idcspy.com/thread-109350-1-1.html
ps, 你那个301的代码单独可以用么?
[ 本帖最后由 add.c 于 2010-12-16 11:41 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
uuai
发表于 2010-12-15 16:08:08
|
显示全部楼层
感谢add.c版主指导
301可以单独使用,伪静态也可以单独使用
代码如下就不可以使用 500错误
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="topic">
<match url="^topic-(.+)\.html$" />
<action type="Rewrite" url="portal.php?mod=topic&topic={R:1}" />
</rule>
<rule name="fuchuan">
<match url="article-([0-9]+)\.html$" />
<action type="Rewrite" url="portal.php?mod=view&aid={R:1}" />
</rule>
<rule name="forum">
<match url="^forum-([0-9]+)-([0-9]+)\.html$" ignoreCase="false" />
<action type="Rewrite" url="forum.php?mod=forumdisplay&fid={R:1}&page={R:2}" appendQueryString="false" />
</rule>
<rule name="thread">
<match url="^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" />
<action type="Rewrite" url="forum.php?mod=viewthread&tid={R:1}&extra=page%3D{R:2}&page={R:3}" />
</rule>
<rule name="group">
<match url="^group-([0-9]+)-([0-9]+)\.html$" />
<action type="Rewrite" url="forum.php?mod=group&fid={R:1}&page={R:2}" />
</rule>
<rule name="space">
<match url="^space-(username|uid)-(.+)\.html$" />
<action type="Rewrite" url="home.php?mod=space&{R:1}={R:2}" />
</rule>
<rule name="Xrewrite">
<match url="^([a-z]+)-(.+)\.html$" />
<action type="Rewrite" url="{R:1}.php?rewrite={R:2}" />
</rule>
</rules>
</rewrite>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true" />
</system.webServer>
<system.web>
<customErrors mode="Off" />
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
<rule name="WWW Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^xx.com$" />
</conditions>
<action type="Redirect" url="http://www.xx.vom/{R:0}"
redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration> |
|
|
|
|
|
|
|
|
|
|
uuai
发表于 2010-12-15 22:37:21
|
显示全部楼层
顶上去 让大哥看到 |
|
|
|
|
|
|
|
|
|
|
add.c
发表于 2010-12-16 11:49:08
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
uuai
发表于 2010-12-16 16:41:55
|
显示全部楼层
感谢add.c版主帮忙
这个还不行 显示 500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed. |
|
|
|
|
|
|
|
|
|
|
uuai
发表于 2010-12-16 17:18:29
|
显示全部楼层
自己的问题 顶上去 |
|
|
|
|
|
|
|
|