特定のファイル拡張子のセット(画像、css、jsなど)を除いて、すべてのリクエストをルートindex.phpファイルにルーティングするように構成された.htaccessファイルがあります。ただし、そのロジックを少し調整する必要があります。除外されたファイル拡張子の 1 つに対する要求を、特定のディレクトリ (そのディレクトリのサブフォルダーにある可能性があります) に含まれている場合は index.php にルーティングする必要があります。現在私は持っています:
RewriteEngine on
RewriteCond $1 !\.(gif|jpg|png|ico|css|js|swf|wav|mp3|less|cur)
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteCond
.css ファイルのリクエストが .css のルート ディレクトリ内のどこかにある場合、そのリクエストが index.php に書き換えられるようにするには何が必要ですか/docs
。たとえば、リクエスト/docs/subfolder/anotherfolder/myfile.css
を index.php にルーティングしたいのですが、/assets/css/global.css
引き続きリクエストを index.php にルーティングしないでください。