只是遇到了一个巨大的(对我来说,正则表达式)新问题:
我们有一个嵌套文件夹的多线程,并且htaccess中的一行无法转换为正确的网址:
RewriteRule ^(。+)?/(wp - 。*)/ $ 2 [L]
该行应在第一个wp-之前分解所有内容,并将其余字符串附加到根URL。 f.e:
/kitchen/wp-includes/js/mediaelement/wp-mediaelement.css
应该成为
/wp-includes/js/mediaelement/wp-mediaelement.css
但上面的Regex转换为
WP-mediaelement.css
在只有一个wp-的网址上,这件事有效。所以错误是apache最后出现的是wp-而不是第一次出现。
长谈: 如何调整上述正则表达式以按预期工作?
向所有人致意!
编辑:Beforte第一个wp-可以是任何东西。不仅是一条路。它也可能是
/lalelu/loleli/wp-includes
答案 0 :(得分:2)