我被卡住了一點正則表達式,需要在一箇舊項目的htaccess文件中進行。我想匹配下面的URI如果URI包含擴展名,正則表達式不匹配
/page?id=12
/admin/users-view?id=3242
/subscribe
凡有可能會或可能不會是一個查詢字符串,並且可能會或可能不會是多段
我需要插入一個.php
擴展,查詢字符串之前。所以,第一個例子變成
/page.php?id=12
我也無法與文件擴展名匹配任何URI,使圖像,JS和CSS文件不會匹配。
我想出了這一點:
^([/\w-]+)?/?
它做什麼,我需要的除了最後一個點。我的正則表達式的能力也很弱,所以任何幫助表示讚賞
我已經添加'.htaccess'標記,所以現在很清楚。 ;) – Leri
順便說一下,在m.buettner的解決方案正則表達式應該工作。 – Leri