伪静态设置规则

今天设置伪静态的时候碰到问题,琢磨半天不得其解,最后发现是次序问题,Test.asp?menu={R:1}&mediaID={R:2}这样的规则应该写在Test.asp的前面,否则达不到效果,有点奇葩。

<rule name="rule1" stopProcessing="true">
<match url="^Test-([A-Za-z0-9-]+)-([0-9]+)" />
<action type="Rewrite" url="Test.asp?menu={R:1}&amp;mediaID={R:2}" />
</rule>
<rule name="rule2" stopProcessing="true">
<match url="^Test-([0-9]+)" />
<action type="Rewrite" url="Test.asp?stype={R:1}" />
</rule>
<rule name="rule3" stopProcessing="true">
<match url="^Test" />
<action type="Rewrite" url="Test.asp" />
</rule>

时间: 2024-10-07 03:45:39

伪静态设置规则的相关文章

Apache的.htaccess项目根目录伪静态设置规则

RewriteEngine on RewriteRule ^(.*)detail-([0-9]+)-([0-9]+)\.html$ $1detail?bid=$2&shopping_category=$3 修改这两句,即可实现访问    xxx.com/Shop/detail-9-0.html 注意默认,传递的参数即是  上边配置的bid  .和 shopping_category两个参数 版权声明:本文为博主原创文章,未经博主允许不得转载.

网站URL Rewrite(伪静态)设置方法

1.如果您的服务器支持.htaccess,则无需设置,网站根目录下的.htaccess已经设置好规则.规则详情:http://download.destoon.com/rewrite/htaccess.txt 2.如果是Apache服务器 Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码: LoadModule rewrite_module     libexec/mod_rewrite.soAddModule mod_rewrite.c Apache

iss下伪静态生成规则方法

生成一个名叫web.config文件,放在网站的根目录下,内容设置如下: <?xml version="1.0" encoding="UTF-8"?><configuration>    <system.webServer><!--将下面的规则添加到这里-->    <rewrite>        <rules>            <rule name="index&quo

帝国cms栏目伪静态设置

帝国cms栏目伪静态设置有三个地方 第一后台系统,伪静态规则设置,如: 信息列表页 [!--classid--],[!--page--] /   第二栏目设置为: 栏目页模式  静态页面  动态页面 第三在服务器(我用的是VPS-centos+apache多虚拟主机) RewriteEngine on RewriteRule ^/glist-(.+?)-(.+?)\.html$ /e/action/ListInfo/index\.php\?classid=$1&page=$2 这两个配置很关键,

伪静态设置

伪静态设置,最大的好处就是方便 蜘蛛爬行收录哦 伪静态设置,布布扣,bubuko.com

spring 定时任务的 执行时间设置规则

单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性.一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素.从左至右,这些元素的定义如下:1.秒(0–59)2.分钟(0–59)3.小时(0–23)4.月份中的日期(1–31)5.月份(1–12或JAN–DEC)6.星期中的日期(1–7或SUN–SAT)7.年份(1

spring定时器时间设置规则

单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性.一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素.从左至右,这些元素的定义如下: 1.秒(0–59)2.分钟(0–59)3.小时(0–23)4.月份中的日期(1–31)5.月份(1–12或JAN–DEC)6.星期中的日期(1–7或SUN–SAT)7.年份(

Serv-U权限设置规则

Serv-U有服务器--域--组--用户四级账号管理规则,每一级都有相应的根目录,目录访问规则和虚拟路径的设置. 同样其他一些重复设置还有很多,如此很容易给人造成混乱--如果我哪里都设置的话会不会造成混乱?怎么才能知道我哪里设置的权限在起作用?      在这里,要把握一条规则: Serv-U中所有地方的权限都是由小到大,由上到下.具体到上边的问题就是设置规则的优先级为用户,群组,域,服务器.假如有一个账号在多个地方对某一目录设置了不同的权限,那么首先看用户属性中设置的目录权限,如果其他地方设置

伪静态设置IIS版

首首先我们要修改httpd.ini后请重启IIS 把以下内容保存为httpd.ini即可: [ISAPI_Rewrite]CacheClockRate 3600RepeatLimit 32 #上面三行不要改动,以下为规则设置RewriteRule /([0-9,a-z]*)/(\d+).html /$1/3wow.mobi?InfoID=$2 [I]#文件内容结束 附加说明一下设置规则时的格式: I (ignore case)不管大小写强行指定字符匹配例:RewriteRule /code/pr