正则表达式要包括除2个文件夹以外的所有根文件夹?

时间:2018-10-19 20:53:53

标签: regex wordpress

我有一个Wordpress博客,我想重定向到一个新的非Wordpress博客。我有一个名为Redirection的插件,该插件可让我使用正则表达式来定位源URL并将其重定向到目标URL。

当前,我将其设置如下:

这可以正常工作,但是由于http://mywebsite.com/wp-admin将我重定向到新网站,我现在无法访问Wordpress。

我应该放下哪个正则表达式值作为源URL,以便我将除文件夹之外的所有内容都定位在root下:

  • wp-admin
  • folder1

1 个答案:

答案 0 :(得分:1)

您可以为此使用否定前瞻:

Source: ^(?!.*/(wp-admin|folder1))/.*

(?!.*/(wp-admin|folder1))negative lookahead,如果在源URI中的任何地方找到/wp-admin/folder1,则声明失败。