首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UrlRewriting.Net正则表达式-“不在字符串中”

UrlRewriting.Net正则表达式-“不在字符串中”
EN

Stack Overflow用户
提问于 2009-07-07 07:05:52
回答 1查看 1.2K关注 0票数 0

我可能在这里找错人了,但我正在拼命地写一个正则表达式重写。

我有两个相同的站点,但根据选择,客户端使用一个服务器(称为http://www1.test.com)来托管站点的一部分,以减轻另一个的负载。

我使用的是urlrewriting.net,到目前为止,我已经设置了简易端(www.test.com/ministet.cn)指向www1.test.com/minisite。

我现在遇到的问题是,我想要一个或一组规则,它将不在www1.test.com/minisite (即www1.test.com/default.aspx)上的所有内容指向www.test.com/$1

所以我真正需要的是一个reg ex,它将在url中查找任何不包括/minisite和/assets的内容

这有可能吗?如果是这样,那么正则表达式规则会是什么样子呢?

提前感谢道格干杯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-07-07 08:49:08

我不熟悉URLRewriter,但我认为这对您来说应该是可行的:

查找:

代码语言:javascript
复制
^~(?!/(?:minisite|assets))(.*)$

替换为:

代码语言:javascript
复制
~$1

它将匹配除以/minisite/assets开头的URL以外的任何URL

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1090773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档