Yii Framework でアプリケーションを作成していて、 http ://mydomain.com/yiiframeworkをhttp://mydomain.com/yiiframework/defaultにリダイレクトしたいので、.htaccess ファイルを作成し、このコンテンツをその上に置きましたが、そうではありません。何もリダイレクトしない:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /default/index.php [L]
私の質問は次のとおりです。
1 - htaccess ファイルの何が問題になっていますか?
2 - 管理セクションを作成し、他のものをデフォルトのフォルダに入れる良い方法ですか?
編集:
偶然見つけて、.htaccess を次のように変更しました。
RewriteEngine on
RewriteRule ^$ http://mydomain.com/yiiframework/default/index.php
それは私の目的に役立ちますが、謎は次のとおりです。
^$
行頭と行末を示していますが、この正規表現は何を意味するのでしょうか?