全球主机交流论坛

标题: 求帮忙写条web.config伪静态规则!就一条! [打印本页]

作者: 小白影院    时间: 2014-3-25 20:41
标题: 求帮忙写条web.config伪静态规则!就一条!
本帖最后由 小白影院 于 2014-3-25 21:16 编辑

在坛子里买了个香港空间   用以前的规则httpd.ini的  不好使。。。客服说IIS7.5必须使用   web.config才能起到伪静态效果
结果百度了web.config规则,照葫芦画瓢写了,结果试了多次,都没成功。。。

没办法了,只能来求HOSTLOC的各位了!
伪静态前的地址是:域名/wenzhang/index.asp?12-0-4
伪静态后的地址是:域名/kanwenzhang/12-0-4.html

看着挺简单,我真难以搞定。。。




这是我写的。。。谁帮忙看看问题出在哪里啊
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <system.webServer>
  4. <rewrite>
  5. <rule name="forum_forumdisplay">
  6. <match url="^(.*/)kanwenzhang/(.+?).html$" />
  7. <action type="Rewrite" url="{R:1}/wenzhang/index.asp?{R:2}" />
  8. </rule>
  9. </rewrite>
  10. </system.webServer>  
  11. </configuration>
复制代码

作者: suzizi    时间: 2014-3-25 21:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: 查无此人    时间: 2014-3-25 21:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: qqq    时间: 2014-3-25 21:33
请参看下面,至于钱嘛 10块钱就算了,20块钱倒是可以买包烟
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <system.webServer>
  4.         <rewrite>
  5.    <rules>
  6. <rule name="kanwenzhang"><match url="^kanwenzhang/([0-9\-]+).html$" /><action type="Rewrite" url="wenzhang/index.asp?{R:1}" /></rule>
  7.    </rules>
  8.         </rewrite>
  9.         <asp scriptErrorSentToBrowser="false" />
  10. </system.webServer>
  11. </configuration>
复制代码

作者: 小白影院    时间: 2014-3-25 21:41
qqq 发表于 2014-3-25 21:33
请参看下面,至于钱嘛 10块钱就算了,20块钱倒是可以买包烟

哥们 用你的伪静态  提示错误500啊  并且网站后台也错误了 提示HTTP/1.1 新建应用程序失败
作者: qqq    时间: 2014-3-25 21:43
小白影院 发表于 2014-3-25 21:41
哥们 用你的伪静态  提示错误500啊  并且网站后台也错误了 提示HTTP/1.1 新建应用程序失败 ...

只替换中间一行试试
  1. <rule name="kanwenzhang"><match url="^kanwenzhang/([0-9\-]+).html$" /><action type="Rewrite" url="wenzhang/index.asp?{R:1}" /></rule>
复制代码

作者: 小白影院    时间: 2014-3-25 21:50
本帖最后由 小白影院 于 2014-3-25 21:53 编辑
qqq 发表于 2014-3-25 21:43
只替换中间一行试试


刚才打错了,还是提示错误500 !!!
作者: qqq    时间: 2014-3-25 21:50
路径没放对吧?
是更目录吗
作者: qqq    时间: 2014-3-25 21:51
尼玛 你这是电影网站吧
路径还需要搞个文章嘛

作者: 小白影院    时间: 2014-3-26 10:21
已经解决!为方便后来的人贴出代码,希望能对于像我这样的小白有所帮助!
另外感谢@qqq的帮助

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <system.webServer>
  4. <rewrite>
  5. <rules>
  6. <rule name="rule1">
  7. <match url="kanwenzhang/(\S+)\.html" ignoreCase="true" />
  8. <action type="Rewrite" url="wenzhang/index.asp?{R:1}" appendQueryString="true" />
  9. </rule>
  10. </rules>
  11. </rewrite>
  12. </system.webServer>
  13. </configuration>
复制代码

作者: kwx    时间: 2014-3-26 10:37
解决就好。




欢迎光临 全球主机交流论坛 (https://loc.442266.xyz/) Powered by Discuz! X3.4