产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 空间换为万网M3,请问PA的伪静态规格该如何写?
gearfox - 2012/4/1 16:41:00
万网给出的例子为
  1.     <system.webServer>                                                                        
  2.         <rewrite>                                                                        
  3.             <rules>                                                                        
  4.                 <rule name="rule1" stopProcessing="true">                                                                        
  5.                      <match url="^article/([0-9]+)/([_0-9a-z-]+)" />                                                                        
  6.                      <action type="Rewrite" url="article.aspx?id={R:1}&amp;title={R:2}" />                                                                        
  7.                 </rule>                                                                        
  8.                 <rule name="rule2" stopProcessing="true">                                                                        
  9.                     <match url="^tags/([0-9]+)" />                                                                        
  10.                     <action type="Rewrite" url="tags.php?tags={R:1}"  />                                                                        
  11.                 </rule>                                                                        
  12.                 <rule name="rule3" stopProcessing="true">                                                                        
  13.                     <match url="test.html" />                                                                        
  14.                     <action type="Rewrite" url="test.asp"  />                                                                        
  15.                 </rule>                                                                        
  16.             </rules>                                                                        
  17.         </rewrite>                                                                        
  18.     </system.webServer>
复制代码
按照这个例子,我改为
  1. <system.webServer>
  2.   <rewrite>
  3.     <rules>
  4.         <rule name="rule1" stopProcessing="true">
  5.               <match url="^/index\.html[        DISCUZ_CODE_1        ]quot; />
  6.                    <action type="Rewrite" url="/index\.aspx" />
  7.                 </rule>  
  8.         <rule name="rule2" stopProcessing="true">  
  9.           <match url="^/lanmu_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  10.                    <action type="Rewrite" url="/index\.aspx\?menuid=$1" />
  11.                 </rule>    
  12.                 <rule name="rule3" stopProcessing="true">  
  13.           <match url="^/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  14.                    <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3" />
  15.                 </rule>  
  16.                 <rule name="rule4" stopProcessing="true">  
  17.                   <match url="^/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  18.                    <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3&page=$4" />
  19.                 </rule>    
  20.                 <rule name="rule5" stopProcessing="true">  
  21.           <match url="^/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  22.                    <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3&categoryid=$4" />
  23.                 </rule>  
  24.                 <rule name="rule6" stopProcessing="true">
  25.                   <match url="^/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  26.                    <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3&categoryid=$4&page=$5" />
  27.                 </rule>
  28.                 <rule name="rule7" stopProcessing="true">
  29.                   <match url="^/([a-zA-Z]+)/detail_([0-9]+)_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  30.                    <action type="Rewrite" url="/index\.aspx\?type=$1&menuid=$2&lanmuid=$3&infoid=$4" />
  31.                 </rule>  
  32.                 <rule name="rule8" stopProcessing="true">
  33.                   <match url="^/([a-zA-Z]{2})/index\.html[        DISCUZ_CODE_1        ]quot; />
  34.                    <action type="Rewrite" url="/index\.aspx\?language=$1" />
  35.                 </rule>
  36.                 <rule name="rule9" stopProcessing="true">
  37.                   <match url="^/([a-zA-Z]{2})/lanmu_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  38.                    <action type="Rewrite" url="/index\.aspx\?language=$1&menuid=$2" />
  39.                 </rule>
  40.                 <rule name="rule10" stopProcessing="true">
  41.                   <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />  
  42.                    <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4" />
  43.                 </rule>  
  44.                 <rule name="rule11" stopProcessing="true">
  45.           <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/nav_([0-9]+)_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  46.                    <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4&page=$5" />
  47.                 </rule>  
  48.             <rule name="rule12" stopProcessing="true">
  49.           <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />  
  50.                    <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4&categoryid=$5" />
  51.                 </rule>  
  52.             <rule name="rule13" stopProcessing="true">
  53.           <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/category_([0-9]+)_([0-9]+)_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  54.                    <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4&categoryid=$5&page=$6" />
  55.                 </rule>    
  56.             <rule name="rule14" stopProcessing="true">
  57.           <match url="^/([a-zA-Z]{2})/([a-zA-Z]+)/detail_([0-9]+)_([0-9]+)_([0-9]+)\.html[        DISCUZ_CODE_1        ]quot; />
  58.                    <action type="Rewrite" url="/index\.aspx\?language=$1&type=$2&menuid=$3&lanmuid=$4&infoid=$5" />
  59.                 </rule>
复制代码
但是IIS7.5提示        配置文件的 XML 格式不正确 ,请问xiyou能否pa官方给出万网的规格,方面下用户?
gearfox - 2012/4/1 17:41:00
然后我对照ecshop把http.ini改为web.config的改了下,还是不行。
  1.    36:           <match url="^([a-zA-Z]+)nav_([0-9]+)_([0-9]+).html" />
  2.    37:            <action type="Rewrite" url="index.aspx?type={R:1}&menuid={R:2}&lanmuid={R:3}" />
  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等等。
没办法,放弃了
1
查看完整版本: 空间换为万网M3,请问PA的伪静态规格该如何写?