gearfox - 2012/4/1 16:41:00
万网给出的例子为
- <system.webServer>
- <rewrite>
- <rules>
- <rule name="rule1" stopProcessing="true">
- <match url="^article/([0-9]+)/([_0-9a-z-]+)" />
- <action type="Rewrite" url="article.aspx?id={R:1}&title={R:2}" />
- </rule>
- <rule name="rule2" stopProcessing="true">
- <match url="^tags/([0-9]+)" />
- <action type="Rewrite" url="tags.php?tags={R:1}" />
- </rule>
- <rule name="rule3" stopProcessing="true">
- <match url="test.html" />
- <action type="Rewrite" url="test.asp" />
- </rule>
- </rules>
- </rewrite>
- </system.webServer>
复制代码按照这个例子,我改为
- <system.webServer>
- <rewrite>
- <rules>
- <rule name="rule1" stopProcessing="true">
- <match url="^/index\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx" />
- </rule>
- <rule name="rule2" stopProcessing="true">
- <match url="^/lanmu_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?menuid=$1" />
- </rule>
- <rule name="rule3" stopProcessing="true">
- <match url="^/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3" />
- </rule>
- <rule name="rule4" stopProcessing="true">
- <match url="^/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3&page=$4" />
- </rule>
- <rule name="rule5" stopProcessing="true">
- <match url="^/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3&categoryid=$4" />
- </rule>
- <rule name="rule6" stopProcessing="true">
- <match url="^/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3&categoryid=$4&page=$5" />
- </rule>
- <rule name="rule7" stopProcessing="true">
- <match url="^/([a-zA-Z]+)/detail_([0-9]+)_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3&infoid=$4" />
- </rule>
- <rule name="rule8" stopProcessing="true">
- <match url="^/([a-zA-Z]{2})/index\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?language=$1" />
- </rule>
- <rule name="rule9" stopProcessing="true">
- <match url="^/([a-zA-Z]{2})/lanmu_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?language=$1&menuid=$2" />
- </rule>
- <rule name="rule10" stopProcessing="true">
- <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4" />
- </rule>
- <rule name="rule11" stopProcessing="true">
- <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4&page=$5" />
- </rule>
- <rule name="rule12" stopProcessing="true">
- <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4&categoryid=$5" />
- </rule>
- <rule name="rule13" stopProcessing="true">
- <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4&categoryid=$5&page=$6" />
- </rule>
- <rule name="rule14" stopProcessing="true">
- <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/detail_([0-9]+)_([0-9]+)_([0-9]+)\.html[ DISCUZ_CODE_1 ]quot; />
- <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4&infoid=$5" />
- </rule>
复制代码但是IIS7.5提示 配置文件的 XML 格式不正确 ,请问xiyou能否pa官方给出万网的规格,方面下用户?
gearfox - 2012/4/1 17:41:00
然后我对照ecshop把http.ini改为web.config的改了下,还是不行。
- 36: <match url="^([a-zA-Z]+)nav_([0-9]+)_([0-9]+).html" />
- 37: <action type="Rewrite" url="index.aspx?type={R:1}&menuid={R:2}&lanmuid={R:3}" />
- 38: </rule>
复制代码
爱都明轩 - 2012/4/17 10:52:00
我用万网的G1也一样,用不了伪静态
paullee - 2012/4/17 14:02:00
楼主优化做地不错,赞一个!
e0398 - 2012/4/17 18:16:00
呵呵
用垃圾的万网真的没办法的。
我的客户用G5主机一样的,近期不稳定。真的很烂。
gearfox - 2012/4/18 9:24:00
这个万网确实没有办法用的。
规则我已经问PA的人索取了,但是万网的伪静态只支持绝对路径的图片和JS\CSS等等。
没办法,放弃了