基于URL

时间:2015-04-28 12:59:20

标签: url-rewriting web-config

我正在尝试创建一些重写规则(IIS7重写模块),用于试图破解网站。

我的问题是我喜欢保持我的404状态清洁,但目前它充满了包含“wp-admin”,“fckeditor”和类似软件的URL。

如果网址包含URL中的某些特定字词,我想制作一个ReWrite。到目前为止,我做了一个工作正常。它在URL中的某处找到“wp-admin”这个词,然后重写到主页。

<rule name="Handle Hacks" stopProcessing="true">
 <match url=".*wp-admin.*" />
 <conditions logicalGrouping="MatchAll" />
 <action type="Rewrite" url="/" />
</rule>

此解决方案需要为每个单词制定单独的规则。有没有办法只使用“wp-admin”,“fckeditor”,“administrator”等创建一个可以解决问题的规则。

由于

1 个答案:

答案 0 :(得分:0)

您可以在正则表达式中使用OR(符号ORACLR_CONNECTION_DATA = ...(DESCRIPTION = .....(ADDRESS_LIST = .......(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ....) ....(CONNECT_DATA = ....(SID = CLRExtProc) ........(PRESENTATION = RO) ....) ..) ),如下所示:

|