1

Webサイトにフロントコントローラーのデザインパターンを使用したいので、たとえば、すべてを指し示したいと思いindex.phpます。

内部では、さまざまなものindex.phpに分割し、REQUEST_URIそこから次に何をするかを決定したいと思います。

これを行うためにどのように書くことができ.htaccessますか?

4

2 に答える 2

2

Wordpressはこれを正確に行います:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
于 2012-11-19T22:02:56.373 に答える
1

Apacheバージョン2.2.17以降を実行している場合は、をお勧めしFallbackResourceます。これらの場合、つまりフロントエンドコントローラーの方がわずかに高速であることがわかりました。

于 2012-11-19T22:06:38.297 に答える