1: 私の環境は zend 環境です。デフォルトでは、いくつかの静的リソースを除いて、すべてがindex.php にマップされます。
2: content/index にマップする新しいマッピング Notice.html があり、コンテンツを/index は、index .php にマッピングされます
どのように書けばよいでしょうか?
RewriteEngine オン
RewriteRule Notice.htm$ content/index [NC,L]
RewriteRule !.(gif|css|js|jpg|png|pdf|ico|html|php|swf|wmv)$index.php [NC,L]
このルールは、index.php にマッピングされた content/index ではなく、直接 Notice.html
にマッピングされていることがわかりました
する必要がありますか通知を使用しますか? .html フォルダーに別の .htacess ファイルを作成します。
Notice.html フォルダーに作成されていない場合でも、プログラムは public の下の .htacess に移動します
特定の原理については、Chuanzhi Podcast の PHP ビデオ チュートリアル zend フレームワーク 講義 4 zend 原理の詳細な分析をご覧ください。
Notice.html フォルダーに別の .htacess ファイルを作成する必要がありますか?
Notice.html フォルダーに作成されていない場合でも、プログラムは public の下の .htacess に移動します
特定の原則については、Chuanzhi Podcast の PHP ビデオ チュートリアル zend フレームワーク 講義 4 zend 原則の詳細な分析をご覧ください。
その後、zend のルーターはコード レベルで直接変更できることがわかりました。このロジックは非常に明確で、htaccess よりもはるかに使いやすいです (笑)。