[英]Htaccess mod_rewrite issue - Regex not working correct
剛遇到一個巨大的問題(對我來說,是regex newb):
我們有一個帶嵌套文件夾的multiste,並且htaccess中的一行無法轉換為正確的url:
RewriteRule ^(。+)?/(wp-。*)/ $ 2 [L]
該行應分出第一個wp-之前的所有內容,並將字符串的其余部分附加到根url。 fe:
/kitchen/wp-includes/js/mediaelement/wp-mediaelement.css
應該成為
/wp-includes/js/mediaelement/wp-mediaelement.css
但與上述正則表達式轉換為
wp-mediaelement.css
在只有一個wp-的Urls上,該方法起作用。 因此,錯誤是apache發生了wp-的最后一次出現,而不是第一次出現。
長話不說:我該如何調整上述正則表達式以使其正常工作?
向所有人致意!
編輯:在第一個wp-之前可以是任何東西。 不僅一條路。 也可能是
/lalelu/loleli/wp-includes
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.