私が引き受けた古いプロジェクトの htaccess ファイルで必要な、少しの正規表現に行き詰まっています。次のURIに一致させたい
/page?id=12
/admin/users-view?id=3242
/subscribe
クエリ文字列がある場合とない場合があり、複数のセグメントがある場合とない場合があります
.php
クエリ文字列の前に拡張子を挿入する必要があります。したがって、最初の例は次のようになります
/page.php?id=12
また、URI とファイル拡張子を一致させることもできないため、画像、js、または css ファイルが一致しません。
私はこれを思いついた:
^([/\w-]+)?/?
最後のポイントとは別に、必要なことを行います。私の正規表現スキルは貧弱なので、助けていただければ幸いです