0
Apacheサーバー用にmod_rewriteを使用します。 私は、このサンプルでは、両方のRewriteRulesが必要なのか、なぜ私は完全には理解していない:なぜ両方のルールセットが必要ですか?
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
もともとこのDIY MVCチュートリアルで発見、それは^$
ように思えると(.*)
は同じことを意味します。そして、なぜ2番目の砲台が発射されないので、2つの[L]旗が必要なのですか? 私は、実際のソリューションをコピーするのではなく、すべての内部の仕組みをより深く理解しようとしています。
ありがとうございます! ^(。*)$またはちょうど(。*) –
これは同じで、どちらもまったく同じものに一致します。そこにアンカーを気にしないでください;) – fge