2

Apache を使用して URL をクリーンな URL に書き換えています。

RewriteRule ^(.*) index.php

現在、これはディレクトリも書き換えます。これは、すべてを router/index.php ファイルを介して実行する必要があるためです。

しかし、私がやりたいことは、直接アクセスできる 1 つのフォルダーを用意することです。これは、.js ファイルや .css ファイルなどの lib ファイル用です。エイリアスを使用してこれを行う方法は知っていますが、使用する必要がある .htaccess ファイルでは使用できません。

特定のフォルダーを書き換えないようにするにはどうすればよいですか。「リブ」と呼ばれる?

編集:

.htaccess でエイリアスを偽造する方法の次の例を見つけましたが、動作させることができません。

RewriteRule /old-folder /new-folder [PT]
4

1 に答える 1

6
RewriteRule ^/?lib/.+$ - [L]
RewriteRule ^(.*) index.php
于 2010-02-17T07:42:54.083 に答える