1

特定のファイルを除くすべてのリクエストを index.php にルーティングする .htaccess ファイルに、PHP フレームワークのデフォルト ルールがあります。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]

たとえば、/images フォルダーにサイト固有の画像がある場合、リクエストfoo.com/images/name.jpgはファイルシステムに直接処理されます。

ただし、特定のパス fe /image を持つ URL には特別な動作が必要です。したがって、foo.com/image/name.jpgのようなリクエストも index.php にルーティングする必要があります...

4

1 に答える 1

0

RewriteRule .*\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar|gz)$ /index.php [L]

于 2012-04-19T06:04:41.627 に答える