从php中的htaccess重写规则字符串中提取目标url的正则表达式


Regular expression to extract target url from a htaccess rewrite rule string in php?

我需要检查我们的htaccess重写规则,如果目标url仍然ok。对于这个任务,我希望能够从任何重写规则中提取目标部分。实际上我需要的是一个合适的正则表达式模式。

典型的htaccess重写规则可能像这样:

RewriteRule ^媒体/内容/some_source.pdf $ / (R = 301 L)

rewriterrule ^another_source/with_subfolder([-0-9a-zA-Z'w]*) landingpages/some_folder/target.php [L]

fat部分需要提取!希望有更熟悉正则表达式的人来帮助我解决这个问题。

谢谢

在' '空格上爆炸,然后第三项(索引2)就可以完成工作了