全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2326|回复: 11

[Windows VPS] 求帮忙写条web.config伪静态规则!就一条!

[复制链接]
发表于 2014-3-25 20:41:38 | 显示全部楼层 |阅读模式
本帖最后由 小白影院 于 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>
复制代码
发表于 2014-3-25 21:33:00 | 显示全部楼层
请参看下面,至于钱嘛 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:22 | 显示全部楼层
qqq 发表于 2014-3-25 21:33
请参看下面,至于钱嘛 10块钱就算了,20块钱倒是可以买包烟

哥们 用你的伪静态  提示错误500啊  并且网站后台也错误了 提示HTTP/1.1 新建应用程序失败
发表于 2014-3-25 21:43:09 | 显示全部楼层
小白影院 发表于 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:09 | 显示全部楼层
本帖最后由 小白影院 于 2014-3-25 21:53 编辑
qqq 发表于 2014-3-25 21:43
只替换中间一行试试


刚才打错了,还是提示错误500 !!!
发表于 2014-3-25 21:50:40 | 显示全部楼层
路径没放对吧?
是更目录吗

点评

放根目录了。。。。没错啊  发表于 2014-3-25 21:51
发表于 2014-3-25 21:51:49 | 显示全部楼层
尼玛 你这是电影网站吧
路径还需要搞个文章嘛
 楼主| 发表于 2014-3-26 10:21:09 | 显示全部楼层
已经解决!为方便后来的人贴出代码,希望能对于像我这样的小白有所帮助!
另外感谢@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>
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-4 13:26 , Processed in 0.068015 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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