フロントコントローラーからリクエストされたページを送信しようとしています。
次の URL を一致させる必要があります
domain.com/admin/
domain.com/admin/somepage
しかし、一致させたくない /admin サブフォルダーにもいくつかのアセットがあります
domain.com/assets
domain.com/assets/mything.css
domain.com/assets/mything.css
domain.com/xml/myxml.xml
次のルールを書きました (サイトのルートにある .htaccess 内にあり、5 つのサンプル URL すべてで機能します。上位 2 つだけに一致させるにはどうすればよいですか?)
RewriteBase /
# index.php is the front controller
RewriteRule ^(admin) admin/index.php [L,QSA]
これを行う方法は 2 つあります (フォルダ「assets」と「xml」を除外として使用し、拡張機能を設定する方法を知りたいです)。