Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为Asp.Net网站编写正则表达式_Asp.net_Regex_Redirect - Fatal编程技术网

为Asp.Net网站编写正则表达式

为Asp.Net网站编写正则表达式,asp.net,regex,redirect,Asp.net,Regex,Redirect,我们的网站上有很多重复页面,这当然会影响我们的搜索引擎排名。重复页面只是没有重定向的旧页面。我已经知道了如何进行重定向,但是我需要通过编写一个正则表达式来实现它,我正在努力解决这个问题 重复页面的示例: /语言交流/童谣/人物木偶包/?ev=search /数学计算能力/计算障碍/公交车站/?ev=search /sale/inclusion/harvest rings/?ev=search 如何编写一个正则表达式来选择上述3个URL?这应该适用于上述情况: \/([a-zA-Z0-9_\-]+

我们的网站上有很多重复页面,这当然会影响我们的搜索引擎排名。重复页面只是没有重定向的旧页面。我已经知道了如何进行重定向,但是我需要通过编写一个正则表达式来实现它,我正在努力解决这个问题

重复页面的示例:

/语言交流/童谣/人物木偶包/?ev=search

/数学计算能力/计算障碍/公交车站/?ev=search

/sale/inclusion/harvest rings/?ev=search


如何编写一个正则表达式来选择上述3个URL?

这应该适用于上述情况:

\/([a-zA-Z0-9_\-]+\/){3}\?ev=search

解释这些页面背后的模式在哪里,以编写适当的正则表达式。不知道模式是不可能的。/text/text/text/?ev=搜索(始终相同)